- layer
EntityLayer layer;
Undocumented in source.
- type
EntityType type;
Undocumented in source.
- visible
bool visible;
Undocumented in source.
- castShadow
bool castShadow;
Undocumented in source.
- solid
bool solid;
Undocumented in source.
- dynamic
bool dynamic;
Undocumented in source.
- decal
bool decal;
Undocumented in source.
- transparent
bool transparent;
Undocumented in source.
- opacity
float opacity;
Undocumented in source.
- gbufferMask
float gbufferMask;
Undocumented in source.
- blurMask
float blurMask;
Undocumented in source.
- manager
EntityManager manager;
Undocumented in source.
- parent
Entity parent;
Undocumented in source.
- children
Array!Entity children;
Undocumented in source.
- components
Array!EntityComponent components;
Undocumented in source.
- tweens
Array!Tween tweens;
Undocumented in source.
- drawable
Drawable drawable;
Undocumented in source.
- material
Material material;
Undocumented in source.
- position
Vector3f position;
Undocumented in source.
- rotation
Quaternionf rotation;
Undocumented in source.
- scaling
Vector3f scaling;
Undocumented in source.
- transformation
Matrix4x4f transformation;
Undocumented in source.
- invTransformation
Matrix4x4f invTransformation;
Undocumented in source.
- absoluteTransformation
Matrix4x4f absoluteTransformation;
Undocumented in source.
- invAbsoluteTransformation
Matrix4x4f invAbsoluteTransformation;
Undocumented in source.
- prevTransformation
Matrix4x4f prevTransformation;
Undocumented in source.
- prevAbsoluteTransformation
Matrix4x4f prevAbsoluteTransformation;
Undocumented in source.
- boundingBoxSize
Vector3f boundingBoxSize;
Undocumented in source.
- aabb
AABB aabb;
Undocumented in source.
- setParent
void setParent(Entity e)
Undocumented in source. Be warned that the author may not have intended to support it.
- addChild
void addChild(Entity e)
Undocumented in source. Be warned that the author may not have intended to support it.
- removeChild
void removeChild(Entity e)
Undocumented in source. Be warned that the author may not have intended to support it.
- addComponent
void addComponent(EntityComponent ec)
Undocumented in source. Be warned that the author may not have intended to support it.
- removeComponent
void removeComponent(EntityComponent ec)
Undocumented in source. Be warned that the author may not have intended to support it.
- updateAbsoluteTransformation
void updateAbsoluteTransformation()
Undocumented in source. Be warned that the author may not have intended to support it.
- updateTransformation
void updateTransformation()
Undocumented in source. Be warned that the author may not have intended to support it.
- updateTransformationDeep
void updateTransformationDeep()
Undocumented in source. Be warned that the author may not have intended to support it.
- updateTransformationTopDown
void updateTransformationTopDown()
Undocumented in source. Be warned that the author may not have intended to support it.
- update
void update(Time t)
Undocumented in source. Be warned that the author may not have intended to support it.
- release
void release()
Undocumented in source. Be warned that the author may not have intended to support it.
- positionAbsolute
Vector3f positionAbsolute()
Undocumented in source. Be warned that the author may not have intended to support it.
- rotationAbsolute
Quaternionf rotationAbsolute()
Undocumented in source. Be warned that the author may not have intended to support it.
- translate
void translate(Vector3f v)
Undocumented in source. Be warned that the author may not have intended to support it.
- translate
void translate(float vx, float vy, float vz)
Undocumented in source. Be warned that the author may not have intended to support it.
- move
void move(float speed)
Undocumented in source. Be warned that the author may not have intended to support it.
- moveToPoint
void moveToPoint(Vector3f p, float speed)
Undocumented in source. Be warned that the author may not have intended to support it.
- strafe
void strafe(float speed)
Undocumented in source. Be warned that the author may not have intended to support it.
- lift
void lift(float speed)
Undocumented in source. Be warned that the author may not have intended to support it.
- angles
void angles(Vector3f v)
Undocumented in source. Be warned that the author may not have intended to support it.
- rotate
void rotate(Vector3f v)
Undocumented in source. Be warned that the author may not have intended to support it.
- rotate
void rotate(float x, float y, float z)
Undocumented in source. Be warned that the author may not have intended to support it.
- pitch
void pitch(float angle)
Undocumented in source. Be warned that the author may not have intended to support it.
- turn
void turn(float angle)
Undocumented in source. Be warned that the author may not have intended to support it.
- roll
void roll(float angle)
Undocumented in source. Be warned that the author may not have intended to support it.
- scale
void scale(float s)
Undocumented in source. Be warned that the author may not have intended to support it.
- scale
void scale(Vector3f s)
Undocumented in source. Be warned that the author may not have intended to support it.
- scaleX
void scaleX(float s)
Undocumented in source. Be warned that the author may not have intended to support it.
- scaleY
void scaleY(float s)
Undocumented in source. Be warned that the author may not have intended to support it.
- scaleZ
void scaleZ(float s)
Undocumented in source. Be warned that the author may not have intended to support it.
- direction
Vector3f direction()
Undocumented in source. Be warned that the author may not have intended to support it.
- right
Vector3f right()
Undocumented in source. Be warned that the author may not have intended to support it.
- up
Vector3f up()
Undocumented in source. Be warned that the author may not have intended to support it.
- directionAbsolute
Vector3f directionAbsolute()
Undocumented in source. Be warned that the author may not have intended to support it.
- rightAbsolute
Vector3f rightAbsolute()
Undocumented in source. Be warned that the author may not have intended to support it.
- upAbsolute
Vector3f upAbsolute()
Undocumented in source. Be warned that the author may not have intended to support it.
- getInactiveTween
Tween* getInactiveTween()
Undocumented in source. Be warned that the author may not have intended to support it.
- moveFromTo
Tween* moveFromTo(Vector3f pointFrom, Vector3f pointTo, double duration, Easing easing)
Undocumented in source. Be warned that the author may not have intended to support it.
- rotateFromTo
Tween* rotateFromTo(Vector3f anglesFrom, Vector3f anglesTo, double duration, Easing easing)
Undocumented in source. Be warned that the author may not have intended to support it.
- scaleFromTo
Tween* scaleFromTo(Vector3f sFrom, Vector3f sTo, double duration, Easing easing)
Undocumented in source. Be warned that the author may not have intended to support it.
- boundingBox
AABB boundingBox()
Undocumented in source. Be warned that the author may not have intended to support it.
- ~this
~this()
Undocumented in source.
- processEvents
void processEvents()
Undocumented in source. Be warned that the author may not have intended to support it.