TerraForge3D  2.3.1
3D Terrain And Landscape Generator
DrawFilter Class Reference
Inheritance diagram for DrawFilter:
Filter

Public Member Functions

 DrawFilter (ApplicationState *appState)
 
virtual void Render () override
 
virtual nlohmann::json Save () override
 
virtual void Load (nlohmann::json data) override
 
virtual void Apply () override
 
- Public Member Functions inherited from Filter
 Filter (ApplicationState *appState, std::string name="Filter")
 
virtual void Load (nlohmann::json data)=0
 
virtual nlohmann::json Save ()=0
 
virtual void Render ()=0
 
virtual void Apply ()=0
 
virtual void OnAttach ()
 

Public Attributes

float strength = 0.1f
 
float radius = 5.0f
 
- Public Attributes inherited from Filter
ApplicationStateappState
 
std::string name
 

Detailed Description

Definition at line 5 of file DrawFilter.h.


The documentation for this class was generated from the following files: