Class test_PEngine.Node2D
java.lang.Object
test_PEngine.Node
test_PEngine.Node2D
- All Implemented Interfaces:
test_PEngine.Observable
,test_PEngine.Observer
- Direct Known Subclasses:
test_PEngine.Control
,test_PEngine.Preload
,test_PEngine.RefSize
- Enclosing class:
- test_PEngine
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) ArrayList<test_PEngine.Component2D>
(package private) processing.core.PVector
(package private) float
(package private) float
(package private) processing.core.PVector
(package private) processing.core.PVector
(package private) float
(package private) float
(package private) processing.core.PVector
Fields inherited from class test_PEngine.Node
children, isDisabled, isFreezed, isReady, isRoot, isToRemove, listeners, name, nodeType, parent
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) processing.core.PVector
(package private) void
(package private) void
_runOutMatrix
(float delta) (package private) void
addChild
(test_PEngine.Node child) (package private) test_PEngine.Node2D
addComponent
(test_PEngine.Component2D component) (package private) void
display()
(package private) void
(package private) processing.core.PVector
(package private) void
process
(float delta) (package private) void
ready()
(package private) void
setGlobalPosition
(float globalX, float globalY) (package private) void
setGlobalPositionX
(float globalX) (package private) void
setGlobalPositionY
(float globalY) (package private) test_PEngine.Node2D
setPosition
(float x, float y) (package private) test_PEngine.Node2D
setScale
(float s) (package private) test_PEngine.Node2D
setSize
(float w, float h) (package private) void
signal
(test_PEngine.PEvent pEvent) (package private) processing.core.PVector
topLeft()
(package private) String
toString()
Methods inherited from class test_PEngine.Node
_printTreeHelp, _remove, _runReady, addComponent, listen, notify, printTree, setDisable, setFreezed, toRemove, unListen
-
Field Details
-
position
processing.core.PVector position -
globalPosition
processing.core.PVector globalPosition -
size
processing.core.PVector size -
globalSize
processing.core.PVector globalSize -
rotation
float rotation -
globalRotation
float globalRotation -
scale
float scale -
globalScale
float globalScale -
components
ArrayList<test_PEngine.Component2D> components
-
-
Constructor Details
-
Node2D
Node2D(String name)
-
-
Method Details
-
setPosition
-
setSize
-
setScale
-
topLeft
processing.core.PVector topLeft() -
globalTopLeft
processing.core.PVector globalTopLeft() -
addComponent
-
signal
- Specified by:
signal
in interfacetest_PEngine.Observer
- Overrides:
signal
in classtest_PEngine.Node
-
toString
String toString()- Overrides:
toString
in classtest_PEngine.Node
-
addChild
- Overrides:
addChild
in classtest_PEngine.Node
-
_runInMatrix
void _runInMatrix()- Overrides:
_runInMatrix
in classtest_PEngine.Node
-
ready
void ready()- Overrides:
ready
in classtest_PEngine.Node
-
process
void process(float delta) - Overrides:
process
in classtest_PEngine.Node
-
display
void display() -
globalComputations
void globalComputations() -
_runOutMatrix
void _runOutMatrix(float delta) - Overrides:
_runOutMatrix
in classtest_PEngine.Node
-
_parentGlobalPosition
processing.core.PVector _parentGlobalPosition() -
setGlobalPosition
void setGlobalPosition(float globalX, float globalY) -
setGlobalPositionX
void setGlobalPositionX(float globalX) -
setGlobalPositionY
void setGlobalPositionY(float globalY)
-