GameLayer

Undocumented in source.

Constructors

this
this(uint w, uint h, int depth, EventManager emanager)
Undocumented in source.

Members

Functions

buildPyramid
void buildPyramid(Vector3f pyramidPosition, uint pyramidSize, uint pyramidGeom)
Undocumented in source. Be warned that the author may not have intended to support it.
onUpdate
void onUpdate(EventManager emngr)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

activeBody
RigidBody activeBody;
Undocumented in source.
bvh
BVHTree!Triangle bvh;
Undocumented in source.
camera
TrackballCamera camera;
Undocumented in source.
ccRobot
CharacterController ccRobot;
Undocumented in source.
emanager
EventManager emanager;
Undocumented in source.
fixedDelta
enum double fixedDelta;
Undocumented in source.
poRobot
GameObject poRobot;
Undocumented in source.
scene
Scene scene;
Undocumented in source.
time
double time;
Undocumented in source.
tpcamera
ThirdPersonCamera tpcamera;
Undocumented in source.
vfs
VirtualFileSystem vfs;
Undocumented in source.
world
PhysicsWorld world;
Undocumented in source.

Inherited Members

From Layer

type
LayerType type;
Undocumented in source.
aspectRatio
float aspectRatio;
Undocumented in source.
drawables
DynamicArray!Drawable drawables;
Undocumented in source.
modifiers
DynamicArray!Modifier modifiers;
Undocumented in source.
addDrawable
void addDrawable(Drawable d)
Undocumented in source. Be warned that the author may not have intended to support it.
addModifier
void addModifier(Modifier m)
Undocumented in source. Be warned that the author may not have intended to support it.
draw
void draw(double dt)
Undocumented in source. Be warned that the author may not have intended to support it.
free
void free()
Undocumented in source. Be warned that the author may not have intended to support it.
~this
~this()
Undocumented in source.
onResize
void onResize(int width, int height)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta