Graphite  Version 3
An experimental 3D geometry processing program
OGF::Any Member List

This is the complete list of members for OGF::Any, including all inherited members.

Any()OGF::Anyinline
Any(const Any &rhs)OGF::Anyinline
as_string() constOGF::Anyinline
convert_from_string(MetaType *meta_type, const std::string &string, Memory::pointer value)OGF::Anystatic
convert_to_string(MetaType *meta_type, std::string &string, Memory::pointer value)OGF::Anystatic
copy(const Any &rhs)OGF::Anyinlineprotected
copy_convert_to(Memory::pointer addr, MetaType *meta_type) constOGF::Anyprotected
copy_from(Memory::pointer addr, MetaType *meta_type)OGF::Anyinline
copy_to(Memory::pointer addr, MetaType *meta_type) constOGF::Anyinline
create(MetaType *meta_type)OGF::Anyinline
destroy()OGF::Anyinlineprotected
get_value(T &value) constOGF::Anyinline
get_value(std::string &value) constOGF::Anyinline
get_value(index_t &value) constOGF::Anyinline
get_value(signed_index_t &value) constOGF::Anyinline
get_value(float &value) constOGF::Anyinline
get_value(double &value) constOGF::Anyinline
get_value(T *&value) constOGF::Anyinline
is_null() constOGF::Anyinline
is_pointer_type(const MetaType *mtype)OGF::Anystatic
life_cycle() constOGF::Any
meta_type() constOGF::Anyinline
meta_type_name(const MetaType *mt) (defined in OGF::Any)OGF::Anyprotectedstatic
operator=(const Any &rhs)OGF::Anyinline
pointed_type(const MetaType *mtype)OGF::Anystatic
pointer_can_be_casted_to(const MetaType *derived_pointer_type, const MetaType *base_pointer_type)OGF::Anystatic
reset()OGF::Anyinline
resolve_meta_type()OGF::Anyinlinestatic
resolve_meta_type_by_typeid_name(const std::string &typeid_name)OGF::Anystatic
set_value(const T &value)OGF::Anyinline
set_value(const char *value)OGF::Anyinline
value_as() constOGF::Anyinlineprotected
~Any()OGF::Anyinline