 
			| Basic Renderer
    | 
This is the complete list of members for ObjectManager, including all inherited members.
| addCamera(const std::string &name, CameraPtr ptr) | ObjectManager | |
| addCubeMap(const std::string &name, CubeMapPtr ptr) | ObjectManager | |
| addDepthMap(const std::string &name, DepthMapPtr ptr) | ObjectManager | |
| addDrawable(const std::string &name, DrawablePtr ptr) | ObjectManager | |
| addFont(const std::string &name, FontPtr ptr) | ObjectManager | |
| addFramebuffer(const std::string &name, FramebufferPtr ptr) | ObjectManager | |
| addLight(const std::string &name, LightPtr ptr) | ObjectManager | |
| addMaterial(const std::string &name, MaterialPtr ptr) | ObjectManager | |
| addMatrixStack(const std::string &name, MatrixStackPtr ptr) | ObjectManager | |
| addModel(const std::string &name, ModelPtr ptr) | ObjectManager | |
| addProperties(const std::string &name, PropertiesPtr ptr) | ObjectManager | |
| addShader(const std::string &name, ShaderPtr ptr) | ObjectManager | |
| addTextSprite(const std::string &name, TextSpritePtr ptr) | ObjectManager | |
| addTexture(const std::string &name, TexturePtr ptr) | ObjectManager | |
| CameraMap typedef | ObjectManager | |
| clear(bool del) | ObjectManager | |
| createCamera(const std::string &name) | ObjectManager | |
| createCamera(const std::string &name, const vmml::Vector3f &position, const vmml::Vector3f &rotationAxes) | ObjectManager | |
| createCamera(const std::string &name, GLfloat fov, GLfloat aspect, GLfloat near, GLfloat far) | ObjectManager | |
| createCamera(const std::string &name, const vmml::Vector3f &position, const vmml::Vector3f &rotationAxes, GLfloat fov, GLfloat aspect, GLfloat near, GLfloat far) | ObjectManager | |
| createCubeMap(const std::string &name, const std::vector< TextureData > &data) | ObjectManager | |
| createCubeMap(const std::string &name, GLsizei width, GLenum format=GL_RGBA, const std::vector< ImageDataPtr > &imageData={}) | ObjectManager | |
| createDepthMap(const std::string &name, GLint width, GLint height) | ObjectManager | |
| createFramebuffer(const std::string &name) | ObjectManager | |
| createFramebuffer(const std::string &name, GLint width, GLint height) | ObjectManager | |
| createLight(const std::string &name) | ObjectManager | |
| createLight(const std::string &name, const vmml::Vector3f &position, const vmml::Vector3f &color) | ObjectManager | |
| createLight(const std::string &name, const vmml::Vector3f &position, const vmml::Vector3f &color, GLfloat intensity, GLfloat attenuation, GLfloat radius) | ObjectManager | |
| createLight(const std::string &name, const vmml::Vector3f &position, const vmml::Vector3f &diffuseColor, const vmml::Vector3f &specularColor, GLfloat intensity, GLfloat attenuation, GLfloat radius) | ObjectManager | |
| createMaterial(const std::string &name, ShaderPtr shader) | ObjectManager | |
| createMaterial(const std::string &name, const MaterialData &materialData, ShaderPtr shader) | ObjectManager | |
| createMaterialShaderCombination(const std::string &name, const MaterialData &materialData, bool shaderFromFile, GLuint shaderMaxLights=bRenderer::DEFAULT_SHADER_MAX_LIGHTS(), bool variableNumberOfLights=false, bool ambientLighting=true, bool isText=false) | ObjectManager | |
| createMatrixStack(const std::string &name) | ObjectManager | |
| createModel(const std::string &name, const ModelData &modelData, bool shaderFromFile, GLuint shaderMaxLights=bRenderer::DEFAULT_SHADER_MAX_LIGHTS(), bool variableNumberOfLights=false, bool ambientLighting=true, PropertiesPtr properties=nullptr) | ObjectManager | |
| createModel(const std::string &name, const ModelData &modelData, ShaderPtr shader, PropertiesPtr properties=nullptr) | ObjectManager | |
| createModel(const std::string &name, const ModelData &modelData, MaterialPtr material, PropertiesPtr properties=nullptr) | ObjectManager | |
| createProperties(const std::string &name) | ObjectManager | |
| createShader(const std::string &name, const IShaderData &shaderData) | ObjectManager | |
| createSprite(const std::string &name, MaterialPtr material, bool flipT=false, PropertiesPtr properties=nullptr) | ObjectManager | |
| createSprite(const std::string &name, const std::string &textureFileName, ShaderPtr shader, bool flipT=false, PropertiesPtr properties=nullptr) | ObjectManager | |
| createSprite(const std::string &name, const std::string &textureFileName, GLuint shaderMaxLights=0, bool variableNumberOfLights=false, bool flipT=false, PropertiesPtr properties=nullptr) | ObjectManager | |
| createTextSprite(const std::string &name, vmml::Vector3f color, const std::string &text, FontPtr font, PropertiesPtr properties=nullptr) | ObjectManager | |
| createTextSprite(const std::string &name, MaterialPtr material, const std::string &text, FontPtr font, PropertiesPtr properties=nullptr) | ObjectManager | |
| createTexture(const std::string &name, const TextureData &textureData) | ObjectManager | |
| createTexture(const std::string &name, GLsizei width, GLsizei height, GLenum format=GL_RGBA, ImageDataPtr imageData=nullptr) | ObjectManager | |
| CubeMapMap typedef | ObjectManager | |
| DepthMapMap typedef | ObjectManager | |
| DrawableMap typedef | ObjectManager | |
| FontMap typedef | ObjectManager | |
| FramebufferMap typedef | ObjectManager | |
| generateShader(const std::string &shaderName, GLuint shaderMaxLights, bool ambientLighting, const MaterialData &materialData, bool variableNumberOfLights, bool isText) | ObjectManager | |
| generateShader(const std::string &shaderName, const ShaderGeneratorSettings &shaderGeneratorSettings) | ObjectManager | |
| getAmbientColor() | ObjectManager | |
| getCamera(const std::string &name) | ObjectManager | |
| getCubeMap(const std::string &name) | ObjectManager | |
| getDepthMap(const std::string &name) | ObjectManager | |
| getDrawable(const std::string &name) | ObjectManager | |
| getFont(const std::string &name) | ObjectManager | |
| getFramebuffer(const std::string &name) | ObjectManager | |
| getLight(const std::string &name) | ObjectManager | |
| getMaterial(const std::string &name) | ObjectManager | |
| getMatrixStack(const std::string &name) | ObjectManager | |
| getModel(const std::string &name) | ObjectManager | |
| getProperties(const std::string &name) | ObjectManager | |
| getShader(const std::string &name) | ObjectManager | |
| getShaderVersionDesktop() | ObjectManager | |
| getShaderVersionES() | ObjectManager | |
| getTextSprite(const std::string &name) | ObjectManager | |
| getTexture(const std::string &name) | ObjectManager | |
| LightMap typedef | ObjectManager | |
| loadCubeMap(const std::string &name, const std::vector< std::string > &fileNames) | ObjectManager | |
| loadFont(const std::string &fileName, GLuint fontPixelSize) | ObjectManager | |
| loadObjMaterial(const std::string &fileName, const std::string &materialName, const std::string &shaderName="", GLuint shaderMaxLights=bRenderer::DEFAULT_SHADER_MAX_LIGHTS(), bool variableNumberOfLights=false, bool ambientLighting=true) | ObjectManager | |
| loadObjMaterial(const std::string &fileName, const std::string &materialName, ShaderPtr shader) | ObjectManager | |
| loadObjModel(const std::string &fileName, bool flipT=false, bool flipZ=false, bool shaderFromFile=false, GLuint shaderMaxLights=bRenderer::DEFAULT_SHADER_MAX_LIGHTS(), bool variableNumberOfLights=false, bool ambientLighting=true, PropertiesPtr properties=nullptr) | ObjectManager | |
| loadObjModel(const std::string &fileName, bool flipT, bool flipZ, ShaderPtr shader, PropertiesPtr properties=nullptr) | ObjectManager | |
| loadObjModel(const std::string &fileName, bool flipT, bool flipZ, MaterialPtr material, PropertiesPtr properties=nullptr) | ObjectManager | |
| loadShaderFile(const std::string &shaderName, GLuint shaderMaxLights=bRenderer::DEFAULT_SHADER_MAX_LIGHTS(), bool variableNumberOfLights=false, bool ambientLighting=true, bool diffuseLighting=true, bool specularLighting=true, bool cubicReflectionMap=false) | ObjectManager | |
| loadTexture(const std::string &fileName) | ObjectManager | |
| MaterialMap typedef | ObjectManager | |
| MatrixStackMap typedef | ObjectManager | |
| ModelMap typedef | ObjectManager | |
| ObjectManager() | ObjectManager | inline | 
| PropertiesMap typedef | ObjectManager | |
| removeCamera(const std::string &name) | ObjectManager | |
| removeCubeMap(const std::string &name, bool del) | ObjectManager | |
| removeDepthMap(const std::string &name, bool del) | ObjectManager | |
| removeDrawable(const std::string &name) | ObjectManager | |
| removeFont(const std::string &name, bool del) | ObjectManager | |
| removeFramebuffer(const std::string &name, bool del) | ObjectManager | |
| removeLight(const std::string &name) | ObjectManager | |
| removeMaterial(const std::string &name) | ObjectManager | |
| removeMatrixStack(const std::string &name) | ObjectManager | |
| removeModel(const std::string &name, bool del) | ObjectManager | |
| removeProperties(const std::string &name) | ObjectManager | |
| removeShader(const std::string &name, bool del) | ObjectManager | |
| removeTextSprite(const std::string &name, bool del) | ObjectManager | |
| removeTexture(const std::string &name, bool del) | ObjectManager | |
| setAmbientColor(const vmml::Vector3f &ambientColor) | ObjectManager | |
| setShaderVersionDesktop(const std::string &shaderVersionDesktop) | ObjectManager | |
| setShaderVersionES(const std::string &shaderVersionES) | ObjectManager | |
| ShaderMap typedef | ObjectManager | |
| TextSpriteMap typedef | ObjectManager | |
| TextureMap typedef | ObjectManager | |
| ~ObjectManager() | ObjectManager | inlinevirtual |