Bubba-3D  0.9.0
Awesome game engine!
Public Member Functions | Public Attributes | List of all members
Scene Class Reference

Public Member Functions

void addShadowCaster (GameObject *object)
 
void addTransparentObject (GameObject *object)
 
std::vector< GameObject * > getGameObjects ()
 
std::vector< GameObject * > getShadowCasters ()
 
std::vector< GameObject * > getTransparentObjects ()
 
virtual void update (float dt, std::vector< GameObject * > *toDelete)
 

Public Attributes

CubeMapTexturecubeMap = nullptr
 
CamerashadowMapCamera = nullptr
 
DirectionalLight directionalLight
 
std::vector< PointLightpointLights
 
std::vector< SpotLightspotLights
 

Detailed Description

Definition at line 29 of file Scene.h.


The documentation for this class was generated from the following files: