Lysa  0.0
Lysa 3D Engine
StyleClassicResource Class Reference
+ Inheritance diagram for StyleClassicResource:

Public Types

enum  Style { FLAT, RAISED, LOWERED }
 

Public Member Functions

 StyleClassicResource (const std::string &resource)
 
- Public Member Functions inherited from Resource
 Resource (const std::string &res)
 
 ~Resource () override = default
 
const std::string & getResource () const
 
- Public Member Functions inherited from Object
void connect (const Signal::signal &name, const Signal::Handler &handler)
 
void connect (const Signal::signal &name, const std::function< void ()> &handler)
 
void emit (const Signal::signal &name, void *params=nullptr)
 
virtual std::string toString () const
 
 Object () = default
 
virtual ~Object () = default
 

Public Attributes

Style style {RAISED}
 
float width {0}
 
float height {0}
 
bool customColor {false}
 
float4 color {0.0f}
 

Member Enumeration Documentation

enum Style
Enum ValuesDocumentation
FLAT 
RAISED 
LOWERED 

Constructor & Destructor Documentation

StyleClassicResource ( const std::string &  resource)
explicit

Member Data Documentation

float4 color {0.0f}
bool customColor {false}
float height {0}
Style style {RAISED}
float width {0}