![]() |
BlankMat 0.1.0
Free open-source 3D texture creation application
|
CActionNode | Doubly linked node that stores the do and undo command of an action |
CActionStack | Class that keeps track of all commands that have been run. Allows functionality for undo/redo |
CAddValueCommand | |
CCamera | |
CCameraContainer | |
CChangeValueCommand | |
CCommands | |
CConfig | |
CConfigReader | Static class for reading JSON files into Config classes |
CEntityContainer | |
CFileSystem | |
CGUIActionList | |
CGUICameraViewer | UI window to select a camera and to display camera properties |
CGUIDebugToolsWindow | |
CGUIHierarchyWindow | |
CGUIInspectorWindow | |
CGUILightViewer | |
CGUIMaterialViewer | |
CGUIMenuBarWindow | |
CGUITextureViewer | |
CGUIToolbarWindow | |
CGUIToolModeWindow | |
CGUIWindowUtils | |
CICommand | Command interface. Allows executing the command and undoing it |
CIContainer | Container class for storing key value pairs. Should not be instantiated directly, but should be overridden by a class that implements additional functionality. (If not overriden, this class is functionally equivalent to an unordered map, just use that instead) |
CIEntity | |
CIGUIContainerWindow | |
CIGUIWindow | |
CINameable | An object that keeps track of its name and scope |
CInput | |
CIPrimitive | |
CISelectable | Interface for all items that can be selected to be viewed in the inspector |
CITool | |
CIUIVariable | Class to store a variable that can be edited in the UI. This class sends a Command to the ActionStack whenever the value of the variable is changed |
CIWritable | |
CLight | |
CLightContainer | |
CMaterial | Class that stores all texture and render information for a material |
CMaterialContainer | |
CMesh | |
CMeshContainer | |
CNode | Node used to group together other nodes and meshes in a scene |
CPCube | |
CPGrid | |
CPHandle | |
CPLightCube | |
CPLine | |
CPPlane | |
CPWireCube | |
CRedoCommand | |
CRunFunctionCommand | |
CRunToggleFunctionCommand | |
CScene | |
CSceneIO | Class that handles all scene input and output operations by opening popups to select files and passing all read/write operations to the appropriate classes |
CSceneReader | |
CSceneWriter | |
CSelection | |
CShader | |
CShaderContainer | |
CState | |
CTexture | A structure that stores a texture file that has been read into the OpenGL context |
CTextureContainer | |
CTimer | |
CUIBool | A boolean that can be directly displayed and edited in the UI |
CUIColor | A color (vector3) that can be directly displayed and edited in the UI |
CUIFloat | A float that can be directly displayed and edited in the UI |
CUIInt | An integer that can be directly displayed and edited in the UI |
CUIString | A string that can be directly displayed and edited in the UI |
CUIVec3 | A vector3 that can be directly displayed and edited in the UI |
CUndoCommand | |
CVCube | |
CVertex | |
CVPlane | |
CWindow |