FormIt C++ API  v23.0.0 (2023.0.0)
FormIt::VisualStyles Namespace Reference

Description

Graphics and display specific functionality and settings.

Functions

FORMIT_CORE_EXPORT bool IsGridVisible ()
 IsGridVisible() function. More...
 
FORMIT_CORE_EXPORT void SetGridVisible (bool bVisible)
 SetGridVisible() function. More...
 
FORMIT_CORE_EXPORT void SetHighlightPreselect (bool bHighlight)
 SetHighlightPreselect() function. More...
 
FORMIT_CORE_EXPORT bool GetHighlightPreselect ()
 GetHighlightPreselect() function. More...
 
FORMIT_CORE_EXPORT bool GetShadowsVisible ()
 GetShadowsVisible() function. More...
 
FORMIT_CORE_EXPORT bool GetShowShadowDefaultSetting ()
 GetShowShadowDefaultSetting() function. More...
 
FORMIT_CORE_EXPORT void SetShadowsVisible (bool bVisible)
 SetShadowsVisible() function. More...
 
FORMIT_CORE_EXPORT bool GetAlwaysDrawInstanceBoxes ()
 GetAlwaysDrawInstanceBoxes() function. More...
 
FORMIT_CORE_EXPORT void SetAlwaysDrawInstanceBoxes (bool val)
 SetAlwaysDrawInstanceBoxes() function. More...
 
FORMIT_CORE_EXPORT bool IsGroundPlaneVisible ()
 IsGroundPlaneVisible() function. More...
 
FORMIT_CORE_EXPORT bool IsWorkPlaneVisible ()
 IsWorkPlaneVisible() function. More...
 
FORMIT_CORE_EXPORT void SetGroundPlaneVisible (bool val)
 SetGroundPlaneVisible() function. More...
 
FORMIT_CORE_EXPORT void SetWorkPlaneVisible (bool val)
 SetWorkPlaneVisible() function. More...
 
FORMIT_CORE_EXPORT void SetGroundPlaneColor (const WSM::Color &color)
 SetGroundPlaneColor() function. More...
 
FORMIT_CORE_EXPORT WSM::Color GetGroundPlaneColor ()
 GetGroundPlaneColor() function. More...
 
FORMIT_CORE_EXPORT void SetGroundPlaneTransparency (float transparency)
 SetGroundPlaneTransparency() function. More...
 
FORMIT_CORE_EXPORT float GetGroundPlaneTransparency ()
 GetGroundPlaneTransparency() function. More...
 
FORMIT_CORE_EXPORT void SetWorkPlaneColor (const WSM::Color &color)
 SetWorkPlaneColor() function. More...
 
FORMIT_CORE_EXPORT WSM::Color GetWorkPlaneColor ()
 GetWorkPlaneColor() function. More...
 
FORMIT_CORE_EXPORT void SetDefaults ()
 SetDefaults() function. More...
 
FORMIT_CORE_EXPORT bool GetNorthArrowDisplay ()
 GetNorthArrowDisplay() function. More...
 
FORMIT_CORE_EXPORT void SetNorthArrowDisplay (bool bOn)
 SetNorthArrowDisplay() function. More...
 
FORMIT_CORE_EXPORT void ToggleNorthArrowDisplay ()
 ToggleNorthArrowDisplay() function. More...
 
FORMIT_CORE_EXPORT bool IsNorthArrowVisible ()
 IsNorthArrowVisible() function. More...
 
FORMIT_CORE_EXPORT void SetShowAxes (bool bShow)
 SetShowAxes() function. More...
 
FORMIT_CORE_EXPORT bool GetShowAxes ()
 GetShowAxes() function. More...
 
FORMIT_CORE_EXPORT void SetShowSilhouettes (bool bShow)
 SetShowSilhouettes() function. More...
 
FORMIT_CORE_EXPORT void SetShowEdges (bool bShow)
 SetShowEdges() function. More...
 
FORMIT_CORE_EXPORT bool IsAxisDisplayVisible ()
 IsAxisDisplayVisible() function. More...
 
FORMIT_CORE_EXPORT void SetAxisDisplayVisible (bool bShow)
 SetAxisDisplayVisible() function. More...
 
FORMIT_CORE_EXPORT void ToggleAxisDisplay ()
 ToggleAxisDisplay() function. More...
 
FORMIT_CORE_EXPORT void SetAmbientColorIntensity (float i)
 SetAmbientColorIntensity() function. More...
 
FORMIT_CORE_EXPORT float GetAmbientColorIntensity ()
 GetAmbientColorIntensity() function. More...
 
FORMIT_CORE_EXPORT void SetAmbientTextureIntensity (float i)
 SetAmbientTextureIntensity() function. More...
 
FORMIT_CORE_EXPORT float GetAmbientTextureIntensity ()
 GetAmbientTextureIntensity() function. More...
 
FORMIT_CORE_EXPORT void SetAmbientMaterialIntensity (float i)
 SetAmbientMaterialIntensity() function. More...
 
FORMIT_CORE_EXPORT void SetShadowIntensity (float i)
 SetShadowIntensity() function. More...
 
FORMIT_CORE_EXPORT float GetShadowIntensity ()
 GetShadowIntensity() function. More...
 
FORMIT_CORE_EXPORT void SetAdvancedMaterialShaderType (int i)
 SetAdvancedMaterialShaderType() function. More...
 
FORMIT_CORE_EXPORT int GetAdvancedMaterialShaderType ()
 GetAdvancedMaterialShaderType() function. More...
 
FORMIT_CORE_EXPORT bool IsSkyRendered ()
 IsSkyRendered() function. More...
 
FORMIT_CORE_EXPORT void SetSkyRendered (bool b)
 SetSkyRendered() function. More...
 
FORMIT_CORE_EXPORT bool IsFogRendered ()
 IsFogRendered() function. More...
 
FORMIT_CORE_EXPORT void SetFogRendered (bool b)
 SetFogRendered() function. More...
 
FORMIT_CORE_EXPORT void SetSkyLowerColor (const WSM::Color &color)
 SetSkyLowerColor() function. More...
 
FORMIT_CORE_EXPORT WSM::Color GetSkyLowerColor ()
 GetSkyLowerColor() function. More...
 
FORMIT_CORE_EXPORT void SetSkyUpperColor (const WSM::Color &color)
 SetSkyUpperColor() function. More...
 
FORMIT_CORE_EXPORT WSM::Color GetSkyUpperColor ()
 GetSkyUpperColor() function. More...
 
FORMIT_CORE_EXPORT void SetBackgroundColor (const WSM::Color &color)
 SetBackgroundColor() function. More...
 
FORMIT_CORE_EXPORT WSM::Color GetBackgroundColor ()
 GetBackgroundColor() function. More...
 
FORMIT_CORE_EXPORT void SetSunShading (float i)
 SetSunShading() function. More...
 
FORMIT_CORE_EXPORT float GetSunShading ()
 GetSunShading() function. More...
 
FORMIT_CORE_EXPORT float GetEdgeWeight ()
 GetEdgeWeight() function. More...
 
FORMIT_CORE_EXPORT void SetEdgeWeight (float val)
 SetEdgeWeight() function. More...
 
FORMIT_CORE_EXPORT WSM::Color GetEdgeColor ()
 GetEdgeColor() function. More...
 
FORMIT_CORE_EXPORT void SetEdgeColor (WSM::Color const &color)
 SetEdgeColor() function. More...
 
FORMIT_CORE_EXPORT float GetSilhouetteWeight ()
 GetSilhouetteWeight() function. More...
 
FORMIT_CORE_EXPORT void SetSilhouetteWeight (float val)
 SetSilhouetteWeight() function. More...
 
FORMIT_CORE_EXPORT void SetRenderSettingFlags (SolidRendererFlags flag, bool bOn)
 SetRenderSettingFlags() function. More...
 
FORMIT_CORE_EXPORT bool IsRenderSettingActive (FormIt::SolidRendererFlags flag)
 IsRenderSettingActive() function. More...