Gorgon Game Engine
MappedInstanceMember< C_, T_ > Member List

This is the complete list of members for MappedInstanceMember< C_, T_ >, including all inherited members.

classptr typedefMappedInstanceMember< C_, T_ >protected
clstoptr(const C2_ val)MappedROInstanceMember< C_, T_ >protectedstatic
clstoptr(const C2_ &val)MappedROInstanceMember< C_, T_ >protectedstatic
constantInstanceMemberprotected
deref(const T2_ val)MappedROInstanceMember< C_, T_ >protectedstatic
deref(const T2_ val)MappedROInstanceMember< C_, T_ >protectedstatic
Get(Data &source) constInstanceMember
get(Scripting::Data &data) const overrideMappedROInstanceMember< C_, T_ >protectedvirtual
GetHelp() constMember
GetName() constMember
getnonref(Data &data) constMappedROInstanceMember< C_, T_ >protected
getnonref(Data &data) constMappedROInstanceMember< C_, T_ >protected
GetOwner() constMember
GetQualifiedName() constMember
getref(T2_ value) constMappedInstanceMember< C_, T_ >protected
getref(T2_ &value) constMappedInstanceMember< C_, T_ >protected
GetType() constInstanceMember
helpMemberprotected
InstanceMember(const std::string &name, const std::string &help, const Type &type, bool constant=false, bool ref=false, bool readonly=false)InstanceMember
IsConstant() constInstanceMember
IsInstanceMember() const override finalInstanceMembervirtual
IsReadonly() constInstanceMember
IsReference() constInstanceMember
istypeconst enum valueMappedROInstanceMember< C_, T_ >protected
istypeptr enum valueMappedROInstanceMember< C_, T_ >protected
MappedInstanceMember(T_ classbase::*member, const std::string &name, const std::string &help, const Type *type, bool constant=false, bool ref=false)MappedInstanceMember< C_, T_ >
MappedROInstanceMember(T_ classbase::*member, const std::string &name, const std::string &help, const Type *type, bool constant, bool ref, bool readonly)MappedROInstanceMember< C_, T_ >protected
MappedROInstanceMember(T_ classbase::*member, const std::string &name, const std::string &help, const Type *type, bool constant=false)MappedROInstanceMember< C_, T_ >
Member(const std::string &name, const std::string &help)Member
memberMappedROInstanceMember< C_, T_ >protected
nameMemberprotected
normaltype typedefMappedROInstanceMember< C_, T_ >protected
parentMemberprotected
readonlyInstanceMemberprotected
referenceInstanceMemberprotected
Set(Data &source, Data &value) constInstanceMember
set(Data &source, Data &value) const overrideMappedInstanceMember< C_, T_ >protectedvirtual
SetParent(const Member &parent)Memberprotectedvirtual
toptr(T2_ val)MappedROInstanceMember< C_, T_ >protectedstatic
toptr(T2_ &val)MappedROInstanceMember< C_, T_ >protectedstatic
typeInstanceMemberprotected
typecheck(const Scripting::Type *type) const override finalMappedROInstanceMember< C_, T_ >protectedvirtual
~InstanceMember()InstanceMembervirtual
~MappedROInstanceMember()MappedROInstanceMember< C_, T_ >virtual
~Member()Membervirtual