![]() |
AireEngine
A 3D Open-World Game Engine
|
This is the complete list of members for Aire::Scene, including all inherited members.
| addAnimator(Animator *animator) | Aire::Scene | inline |
| addBillboard(Billboard *billboard) | Aire::Scene | inline |
| addModel(Model *model) | Aire::Scene | inline |
| addPointLight(Light &light) | Aire::Scene | inline |
| addTerrain(Terrain *terrain) | Aire::Scene | |
| bindTerrainToRigidbody(int index) | Aire::Scene | |
| computeBillboardInstances(std::vector< Billboard * > billboards, Terrain *terrain, int numBillboards) | Aire::Scene | |
| enableDirectionalShadows() | Aire::Scene | |
| enablePointShadows() | Aire::Scene | |
| getAnimator(int index) | Aire::Scene | |
| getAnimators() | Aire::Scene | inline |
| getAudioEngine() | Aire::Scene | inline |
| getBillboard(int index) | Aire::Scene | |
| getBillboards() | Aire::Scene | inline |
| getBoidManager() | Aire::Scene | inline |
| getModel(int index) | Aire::Scene | |
| getModels() | Aire::Scene | inline |
| getParticleGenerator() | Aire::Scene | inline |
| getTerrain(int index) | Aire::Scene | |
| getTerrains() | Aire::Scene | inline |
| load(const char *scenePath) | Aire::Scene | |
| render(bool debug, bool pause) | Aire::Scene | |
| renderBillboards(ShaderProgram &shader, Camera &camera) | Aire::Scene | |
| Scene(Window *window, Camera &camera, TextureManager &texManager, MeshManager &meshManager, Clock &clock, RigidbodyHandler *rigidbodyHandler, HUD *hudManager) | Aire::Scene | |
| setAnimationShader(ShaderProgram &shader) | Aire::Scene | inline |
| setAudioEngine(AudioEngine *audioEngine) | Aire::Scene | inline |
| setBillboardShader(ShaderProgram &shader) | Aire::Scene | inline |
| setBoidManager(BoidManager *boidManager) | Aire::Scene | inline |
| setBoidSounds(const std::string &soundPath) | Aire::Scene | |
| setDirectionalLight(Light &light) | Aire::Scene | inline |
| setModelShader(ShaderProgram &shader) | Aire::Scene | inline |
| setParticleGenerator(ParticleGenerator *particleGenerator) | Aire::Scene | inline |
| setPointLights(std::vector< Light > &lights) | Aire::Scene | inline |
| setSkybox(Skybox *skybox) | Aire::Scene | inline |
| setTerrainShader(ShaderProgram &shader) | Aire::Scene | inline |
| update() | Aire::Scene | |
| updateBoidSounds(const std::string &soundPath) | Aire::Scene | |
| ~Scene() | Aire::Scene |