Bubba-3D  0.9.0
Awesome game engine!
Public Member Functions | List of all members
SkyBoxRenderer Class Reference
Inheritance diagram for SkyBoxRenderer:
IRenderComponent IComponent

Public Member Functions

 SkyBoxRenderer (Camera *camera, Mesh *skyMesh, GameObject *gameObject)
 
bool init (const std::string &posXFilename, const std::string &negXFilename, const std::string &posYFilename, const std::string &negYFilename, const std::string &posZFilename, const std::string &negZFilename)
 
void renderShadow (ShaderProgram *shaderProgram)
 
void render ()
 
void update (float dt)
 
- Public Member Functions inherited from IComponent
void bind (GameObject *owner)
 
virtual void beforeCollision (GameObject *collider)
 
virtual void duringCollision (GameObject *collider)
 
virtual void afterCollision (GameObject *collider)
 
virtual void onDeath ()
 

Additional Inherited Members

- Protected Attributes inherited from IRenderComponent
ShaderProgramshaderProgram
 
- Protected Attributes inherited from IComponent
GameObjectowner
 

Detailed Description

Definition at line 28 of file SkyBoxRenderer.h.


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