XLE
v0.02.0
|
This is the complete list of members for Utility::ClassAccessors, including all inherited members.
_associatedType (defined in Utility::ClassAccessors) | Utility::ClassAccessors | protected |
_childLists (defined in Utility::ClassAccessors) | Utility::ClassAccessors | protected |
_getters (defined in Utility::ClassAccessors) | Utility::ClassAccessors | protected |
_properties (defined in Utility::ClassAccessors) | Utility::ClassAccessors | protected |
_setters (defined in Utility::ClassAccessors) | Utility::ClassAccessors | protected |
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::ClassAccessors | inline |
GetChildListCount() const (defined in Utility::ClassAccessors) | Utility::ClassAccessors | inline |
GetPropertyByIndex(size_t index) const (defined in Utility::ClassAccessors) | Utility::ClassAccessors | inline |
GetPropertyCount() const (defined in Utility::ClassAccessors) | Utility::ClassAccessors | inline |
PropertyForId(uint64 id) (defined in Utility::ClassAccessors) | Utility::ClassAccessors | protected |
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 |