|
BlankMat 0.1.0
Free open-source 3D texture creation application
|

Public Member Functions | |
| void | LoadMaterial (Material *material) |
| void | ClearLoadedMaterials () |
| std::string | GetCurFileName () const |
| void | SetCurFileName (const std::string &fileName) |
| Selection * | GetSel () const |
| Config * | GetConfig () const |
| ActionStack * | GetActionStack () const |
| Timer * | GetTimer () const |
| void | SaveActionStack () |
| void | ClearActionStack () |
| bool | IsSaved () const |
| void | ToggleDisplayGUI () |
| void | ToggleDisplayGrid () |
| void | ToggleDiffuseMap () |
| void | ToggleAmbientMap () |
| void | ToggleSpecularMap () |
| void | ToggleNormalMap () |
| void | ToggleHeightMap () |
| void | ToggleAlphaMap () |
| void | ToggleShadows () |
| void | ToggleDefaultMat () |
| void | ToggleCollapseMeshNodes () |
| void | ToggleCollapseScope () |
| void | ToggleExpandAllNodes () |
| State (Config *config) | |
Public Attributes | |
| UIBool | isDiscoLight |
| UIBool | isRotatingLight |
| UIBool | enableDiffuseMap |
| UIBool | enableAmbientMap |
| UIBool | enableSpecularMap |
| UIBool | enableNormalMap |
| UIBool | enableHeightMap |
| UIBool | enableAlphaMap |
| UIBool | enableShadows |
| UIBool | enableDefaultMat |
| UIBool | enableGrid |
| UIBool | drawByMaterial |
| UIBool | flipTextures |
| UIBool | drawGUI |
| UIBool | collapseMeshNodes |
| UIBool | collapseScope |
| UIBool | expandAllNodes |
| unsigned int | depthMapFBO = 0 |
| unsigned int | depthMap = 0 |
| unsigned int | depthMapSize = 1024 |
| int | mousePrevX = 0 |
| int | mousePrevY = 0 |
| int | mouseCurX = 0 |
| int | mouseCurY = 0 |
| bool | shouldRender = true |
| std::string | curShader = "" |
| Material * | defaultMat = nullptr |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| UIBool State::collapseMeshNodes |
| UIBool State::collapseScope |
| std::string State::curShader = "" |
| Material* State::defaultMat = nullptr |
| unsigned int State::depthMap = 0 |
| unsigned int State::depthMapFBO = 0 |
| unsigned int State::depthMapSize = 1024 |
| UIBool State::drawByMaterial |
| UIBool State::drawGUI |
| UIBool State::enableAlphaMap |
| UIBool State::enableAmbientMap |
| UIBool State::enableDefaultMat |
| UIBool State::enableDiffuseMap |
| UIBool State::enableGrid |
| UIBool State::enableHeightMap |
| UIBool State::enableNormalMap |
| UIBool State::enableShadows |
| UIBool State::enableSpecularMap |
| UIBool State::expandAllNodes |
| UIBool State::flipTextures |
| UIBool State::isDiscoLight |
| UIBool State::isRotatingLight |
| int State::mouseCurX = 0 |
| int State::mouseCurY = 0 |
| int State::mousePrevX = 0 |
| int State::mousePrevY = 0 |
| bool State::shouldRender = true |