Enzo
Loading...
Searching...
No Matches
enzo::prm::style::BoolIcon Struct Reference

Public Types

enum  Setting { ICON , SCALE }
 

Public Member Functions

BoolIconsetIcon (std::string iconPath)
 
BoolIconsetScale (floatT scale)
 
String icon () const
 
floatT scale () const
 

Public Attributes

std::vector< std::shared_ptr< prm::Parameter > > settings
 

Member Data Documentation

◆ settings

std::vector<std::shared_ptr<prm::Parameter> > enzo::prm::style::BoolIcon::settings
Initial value:
= {
std::make_shared<prm::Parameter>(
Template(Type::STRING, Name("iconName", "Icon Name"), Default("eye"))
),
std::make_shared<prm::Parameter>(
Template(Type::FLOAT, Name("scale", "Scale"), Default(0.95f))
),
}

The documentation for this struct was generated from the following file: