XLE  v0.02.0
Utility::ClassAccessors Member List

This is the complete list of members for Utility::ClassAccessors, including all inherited members.

_associatedType (defined in Utility::ClassAccessors)Utility::ClassAccessorsprotected
_childLists (defined in Utility::ClassAccessors)Utility::ClassAccessorsprotected
_getters (defined in Utility::ClassAccessors)Utility::ClassAccessorsprotected
_properties (defined in Utility::ClassAccessors)Utility::ClassAccessorsprotected
_setters (defined in Utility::ClassAccessors)Utility::ClassAccessorsprotected
Add(const utf8 name[], GetFn &&getter, SetFn &&setter, size_t fixedArrayLength=1) (defined in Utility::ClassAccessors)Utility::ClassAccessors
AddChildList(const utf8 name[], CreateFn &&, GetCountFn &&, GetByIndexFn &&, GetByKeyFn &&) (defined in Utility::ClassAccessors)Utility::ClassAccessors
ClassAccessors(size_t associatedType) (defined in Utility::ClassAccessors)Utility::ClassAccessors
GetChildListByIndex(size_t index) const (defined in Utility::ClassAccessors)Utility::ClassAccessorsinline
GetChildListCount() const (defined in Utility::ClassAccessors)Utility::ClassAccessorsinline
GetPropertyByIndex(size_t index) const (defined in Utility::ClassAccessors)Utility::ClassAccessorsinline
GetPropertyCount() const (defined in Utility::ClassAccessors)Utility::ClassAccessorsinline
PropertyForId(uint64 id) (defined in Utility::ClassAccessors)Utility::ClassAccessorsprotected
TryCreateChild(void *dst, uint64 childListId) const (defined in Utility::ClassAccessors)Utility::ClassAccessors
TryCreateChild(Type &dst, uint64 childListId) const (defined in Utility::ClassAccessors)Utility::ClassAccessors
TryGet(ResultType &result, const Type &src, uint64 id) const (defined in Utility::ClassAccessors)Utility::ClassAccessors
TryGet(ResultType &result, const void *src, uint64 id) const (defined in Utility::ClassAccessors)Utility::ClassAccessors
TryOpaqueGet(void *dst, size_t dstSize, ImpliedTyping::TypeDesc dstType, const void *src, uint64 id, bool stringForm=false) const (defined in Utility::ClassAccessors)Utility::ClassAccessors
TryOpaqueSet(void *dst, uint64 id, const void *src, ImpliedTyping::TypeDesc srcType, bool stringForm=false) const (defined in Utility::ClassAccessors)Utility::ClassAccessors
TryOpaqueSet(void *dst, uint64 id, size_t arrayIndex, const void *src, ImpliedTyping::TypeDesc srcType, bool stringForm=false) const (defined in Utility::ClassAccessors)Utility::ClassAccessors
TryOpaqueSet(Type &dst, uint64 id, const void *src, ImpliedTyping::TypeDesc srcType, bool stringForm=false) const (defined in Utility::ClassAccessors)Utility::ClassAccessors
TrySet(const ValueType &valueSrc, Type &dst, uint64 id) const (defined in Utility::ClassAccessors)Utility::ClassAccessors
~ClassAccessors() (defined in Utility::ClassAccessors)Utility::ClassAccessors