{{size={size_}}}
- size_
size_
begin_
{{size={size_}}}
- size_
- allocator_
- capacity_
size_
($T1*)data_
empty
{($T1*)(data_.longString.begin),s}
empty
{data_.shortString.begin + 1,s}
($T1*)(data_.longString.begin),s
data_.shortString.begin + 1,s
- shortCapacity
- shortCapacity - data_.shortString.size
- ($T1*)(data_.shortString.begin + 1)
- data_.longString.capacity
- data_.longString.size
- ($T1*)data_.longString.begin
empty
{begin_,[size_]}
begin_,[size_]
size_
($T1*)begin_
empty
{data_,[len_]}
data_,[len_]
len_
($T1*)data_
{first}, {second}
- first
- second
empty
{{size={size_}}}
node = *(pBucket + index)
- node->data.second
node = node->next
- node->data.second
node = node->next
index+=1
null
unique_ptr {*ptr_}
ptr_
{{properties={props_.size_}}}
props_.size_
i=0
ptr=0
name=0
ptr=(((uintptr_t)data_)+props_[i].offset)
name=props_[i].name.begin_
hash=props_[i].type.compareHash
- *(float*)ptr
- *(uint8_t*)ptr
- *(uint32_t*)ptr
- *(uint64_t*)ptr
- *(bool*)ptr
- *(Base::IRenderDataStoreManager*)ptr
- *(Base::Entity*)ptr
- *(Base::GpuResourceHandle*)ptr
- *(Base::ResourceHandle*)ptr
- (char*)ptr,s
- *(Base::Math::Vec3*)ptr
- *(Base::Math::Mat4X4*)ptr
- *(Base::Math::Quat*)ptr
- (float*)ptr,[props_[i].count]
- (uint32_t*)ptr,[props_[i].count]
- (Base::Entity*)ptr,[props_[i].count]
- (Base::Math::Mat4X4*)ptr,[props_[i].count]
- (Base::Math::Vec3*)ptr,[props_[i].count]
- *(Base::vector<Base::basic_string<char> >*)ptr
- *(Base::vector<float>*)ptr
i++
- owner_
- size_
- data_
- dataHandle_
- dataW_
- dataHandleW_