2#include <cgv/type/variant.h>
32 return "x:int32;y:int32;w:int32;h:int32;show:bool;title:string";
40 get_variant(x, value_type, value_ptr);
49 get_variant(y, value_type, value_ptr);
58 get_variant(w, value_type, value_ptr);
67 get_variant(h, value_type, value_ptr);
interface to the console of the application with implementation of the property interface
bool get_void(const std::string &property, const std::string &value_type, void *value_ptr)
abstract interface for the getter of a dynamic property.
std::string get_type_name() const
return "console"
std::string get_property_declarations()
supported properties are x:int32;y:int32;w:int32;h:int32;show:bool;title:string
bool set_void(const std::string &property, const std::string &value_type, const void *value_ptr)
abstract interface for the setter of a dynamic property.
static console_ptr get_console()
return console singleton
complete implementation of method actions that only call one method when entering a node
reference counted pointer, which can work together with types that are derived from ref_counted,...
namespace for compile time type information
int int32_type
this type provides an 32 bit signed integer type