Inexor
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
Range Class Reference

#include <SharedOptions.hpp>

Inheritance diagram for Range:
SharedOption

Public Member Functions

 Range (int min=0, int max=fu_cast< int >("{{index}}"))
 !!! WARNING: both constructor args need to be named the same!! More...
 
 Range (float min=0.0f, float max=fu_cast< float >("{{index}}"))
 

Public Attributes

const char * dummy_key1 = "dummy_value. min = {{min}} max = {{max}}"
 
const char * dummy_key2 = "dummy_value"
 
const char * dummy_key3 = "dummy_value"
 

Constructor & Destructor Documentation

Range::Range ( int  min = 0,
int  max = fu_cast<int>("{{index}}") 
)
inline

!!! WARNING: both constructor args need to be named the same!!

Parse Template Data: Constructor arguments are data names, values get assigned in the place the constructor gets accessed. we need it for every possible

Range::Range ( float  min = 0.0f,
float  max = fu_cast<float>("{{index}}") 
)
inline

Member Data Documentation

const char* Range::dummy_key1 = "dummy_value. min = {{min}} max = {{max}}"
const char* Range::dummy_key2 = "dummy_value"
const char* Range::dummy_key3 = "dummy_value"

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