BlankMat 0.1.0
Free open-source 3D texture creation application
Loading...
Searching...
No Matches
LightContainer Member List

This is the complete list of members for LightContainer, including all inherited members.

Add(const std::string &name, Light *item, bool replace, bool select=false)IContainer< Light >inlinevirtual
Clear() overrideIContainer< Light >inlinevirtual
ClearData()IContainer< Light >inline
Contains(const std::string &name)IContainer< Light >inlinevirtual
Count()IContainer< Light >inline
Data()IContainer< Light >inlinevirtual
Deselect()IContainer< Light >inlinevirtual
Draw(Shader *shader, State *state, Material *defaultMat, const glm::mat4 &viewProj, bool drawMats=false)LightContainerinline
Empty()IContainer< Light >inline
GetItem(const std::string &name)IContainer< Light >inlinevirtual
GetKey(Light *item)IContainer< Light >inlinevirtual
GetSelectedItem()IContainer< Light >inlinevirtual
GetSelectedName()IContainer< Light >inlinevirtual
GetUniqueName(const std::string &name)IContainer< Light >inlinevirtual
IsDeleteable(Light *item)LightContainerinlinevirtual
LoadMaterials(MaterialContainer *materials, TextureContainer *textures)LightContainerinline
mCurSelectedItemIContainer< Light >protected
mCurSelectedNameIContainer< Light >protected
mDataIContainer< Light >protected
Read(const std::string &scope, std::ifstream &file, bool clear) overrideIContainer< Light >inlinevirtual
ReadItem(const std::string &scope, std::ifstream &file) overrideLightContainerinlineprotectedvirtual
Remove(const std::string &name)IContainer< Light >inlinevirtual
Remove(Light *item)IContainer< Light >inlinevirtual
Rename(const std::string &name, const std::string &newName)IContainer< Light >inlinevirtual
RenameItem(Light *item, const std::string &name) overrideLightContainerinlineprotectedvirtual
Select(const std::string &name)IContainer< Light >inlinevirtual
Select(Light *item)IContainer< Light >inlinevirtual
SkipItem(Light *item)IContainer< Light >inlineprotectedvirtual
TryDelete(Light *item)IContainer< Light >inlinevirtual
Write(std::ofstream &file) overrideIContainer< Light >inlinevirtual
WriteCount() overrideIContainer< Light >inlinevirtual
WriteItem(const std::string &key, Light *item, std::ofstream &file) overrideLightContainerinlineprotectedvirtual
~IContainer()IContainer< Light >inline