Overview
Package
Class
Use
Tree
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
O
P
Q
R
S
T
U
V
W
_
C
cacheSound(String)
- Static method in class source.ucregents.playground.
Utility
Gets a Sound and caches it if not yet cached.
calculateAxes()
- Method in class source.ucregents.playground.physics.
BaseEntity
Recalculates all the axes of the given shape.
calculateCentroid()
- Method in class source.ucregents.playground.physics.
PolygonOrCircle
Calculates the centroid
Capitalize(String)
- Static method in class source.ucregents.playground.
Utility
Capitalizes the beginning of a string.
cFrame
- Static variable in class source.ucregents.playground.gui.
Desktop
changeProperty(Object, Method, Object[])
- Static method in class source.ucregents.playground.gui.
DesktopOPF
Sets the value of the given Method with the Object array as the method parameters.
Circle2d
- Class in
source.ucregents.playground.physics
A Circle 2D is an Ellipse2D that accepts doubles and a radius as it's ctor parameters
Circle2d(double, double, double)
- Constructor for class source.ucregents.playground.physics.
Circle2d
Constructs a circle
clickedOnAxesOrigin(int, int)
- Method in class source.ucregents.playground.gui.
EditorPanel
Determines if given coordinates constitute a click on the axes origin.
clickedOnCenterOfSelectedEntity(int, int)
- Method in class source.ucregents.playground.gui.
EditorPanel
Determine whether a given set of coordinates correspond with the center of an entity.
clickInEntity(BaseEntity)
- Method in class source.ucregents.playground.gui.
EditorPanel
Called when an object has been clicked.
clone()
- Method in class source.ucregents.playground.physics.
BaseEntity
clone()
- Method in class source.ucregents.playground.physics.
BaseFieldForceEntity
clone()
- Method in class source.ucregents.playground.physics.
FieldForceEntity
clone()
- Method in class source.ucregents.playground.physics.
PolygonOrCircle
clone()
- Method in class source.ucregents.playground.physics.
RangedForceEntity
Clones the entity in its current state
cloneTo(Object)
- Method in class source.ucregents.playground.gui.
UserEvent
Create a cloned version of this event to a given object
closePath()
- Method in class source.ucregents.playground.physics.
Polygon2D
Close the polygon.
CodeCompiler
- Class in
source.ucregents.playground
This class handles aspects of dynamically compiled code, including storing and creating the dynamic classes themselves.
CodeCompiler()
- Constructor for class source.ucregents.playground.
CodeCompiler
collide(MovingEntity)
- Method in class source.ucregents.playground.physics.
MovingEntity
Uses standard billard physics to change the velocities of the entities after the collision has occured.
collide(BaseEntity)
- Method in class source.ucregents.playground.physics.
MovingEntity
Uses standard billard physics to change the velocities of the moving after the collision has occured.
compareTo(Core.QueueInfo)
- Method in class source.ucregents.playground.
Core.QueueInfo
Compile(String, String, String)
- Static method in class source.ucregents.playground.
CodeCompiler
Compiles a new class and adds it as a temporary file into the class/ directory for use elsewhere Requires write access into the class/ directory.
CompilerFrame
- Class in
source.ucregents.playground.gui
CompilerFrame(int, int)
- Constructor for class source.ucregents.playground.gui.
CompilerFrame
contains(double, double)
- Method in class source.ucregents.playground.physics.
Polygon2D
Return true if the given point is inside the polygon.
contains(Point2D)
- Method in class source.ucregents.playground.physics.
Polygon2D
Return true if the given point is inside the polygon.
contains(Rectangle2D)
- Method in class source.ucregents.playground.physics.
Polygon2D
Return true if the given rectangle is entirely inside the polygon.
contains(double, double, double, double)
- Method in class source.ucregents.playground.physics.
Polygon2D
Return true if the given rectangle is entirely inside the polygon.
contentsChanged(ListDataEvent)
- Method in class source.ucregents.playground.gui.
EventManagerFrame
ContextMenu_Axes
- Class in
source.ucregents.playground.gui
ContextMenu_Axes()
- Constructor for class source.ucregents.playground.gui.
ContextMenu_Axes
ContextMenu_Entity
- Class in
source.ucregents.playground.gui
The popup menu that appears when right-clicking an entity.
ContextMenu_Entity()
- Constructor for class source.ucregents.playground.gui.
ContextMenu_Entity
Default constructor
convertEventsToList(DefaultListModel, Vector<UserEvent>)
- Method in class source.ucregents.playground.gui.
EventManagerFrame
Take a vector of events and convert them into a DefaultListModel so that we can dynamically add and remove from the list.
copiedEntity
- Variable in class source.ucregents.playground.gui.
EditorPanel
Core
- Class in
source.ucregents.playground
Class planned for future use but not yet used.
Core(Arena)
- Constructor for class source.ucregents.playground.
Core
Core.QueueInfo
- Class in
source.ucregents.playground
Core.QueueInfo(IThink, Method, int, Object[])
- Constructor for class source.ucregents.playground.
Core.QueueInfo
createActionNodes()
- Method in class source.ucregents.playground.gui.
EventManagerFrame
Construct the tree of action nodes.
createEventNodes()
- Method in class source.ucregents.playground.gui.
EventManagerFrame
Create the nodes to construct the event tree
createFrames()
- Method in class source.ucregents.playground.gui.
Desktop
Creates the Internal Frames
CreateInstanceOf(Class<?>, Class<?>)
- Static method in class source.ucregents.playground.
Utility
Creates an instance of the specified class.
createManagerToolbar()
- Method in class source.ucregents.playground.gui.
CompilerFrame
createManagerToolbar()
- Method in class source.ucregents.playground.gui.
Desktop
Manager toolbar handles important functions like run, pause, and reset
createMenuBar()
- Method in class source.ucregents.playground.gui.
Desktop
Create the File Menu Bar
createNodes()
- Method in class source.ucregents.playground.gui.
CreationFrame
Create addable-object tree structure.
createXMLDoc(Vector<BaseEntity>)
- Method in class source.ucregents.playground.serialization.
Saver
Construct the XML document representing the Vector of entities in the editor
CreationFrame
- Class in
source.ucregents.playground.gui
The creation frame gives access to all types of entities available to you.
CreationFrame()
- Constructor for class source.ucregents.playground.gui.
CreationFrame
Default constructor.
CustomXMLFileFilter
- Class in
source.ucregents.playground.serialization
File filter for XML and PXML files.
CustomXMLFileFilter()
- Constructor for class source.ucregents.playground.serialization.
CustomXMLFileFilter
CustomXMLReader
- Class in
source.ucregents.playground.serialization
CustomXMLReader(Document, Element)
- Constructor for class source.ucregents.playground.serialization.
CustomXMLReader
CustomXMLWriter
- Class in
source.ucregents.playground.serialization
CustomXMLWriter(Document, Element)
- Constructor for class source.ucregents.playground.serialization.
CustomXMLWriter
Overview
Package
Class
Use
Tree
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
O
P
Q
R
S
T
U
V
W
_