atraits typedef | ug::AttachmentPipe< TElem, TElemHandler > | |
attach(TAttachment &attachment, const typename TAttachment::ValueType &defaultValue, uint options) | ug::AttachmentPipe< TElem, TElemHandler > | |
attach(IAttachment &attachment, uint options=0) | ug::AttachmentPipe< TElem, TElemHandler > | |
AttachmentEntryContainer typedef | ug::AttachmentPipe< TElem, TElemHandler > | |
AttachmentEntryIterator typedef | ug::AttachmentPipe< TElem, TElemHandler > | |
AttachmentEntryIteratorHash typedef | ug::AttachmentPipe< TElem, TElemHandler > | |
AttachmentPipe() | ug::AttachmentPipe< TElem, TElemHandler > | |
AttachmentPipe(typename atraits::ElemHandlerPtr pHandler) | ug::AttachmentPipe< TElem, TElemHandler > | |
attachments_begin() const | ug::AttachmentPipe< TElem, TElemHandler > | inline |
attachments_end() const | ug::AttachmentPipe< TElem, TElemHandler > | inline |
clear() | ug::AttachmentPipe< TElem, TElemHandler > | |
clear_attachments() | ug::AttachmentPipe< TElem, TElemHandler > | |
clear_elements() | ug::AttachmentPipe< TElem, TElemHandler > | |
ConstAttachmentEntryIterator typedef | ug::AttachmentPipe< TElem, TElemHandler > | |
defragment() | ug::AttachmentPipe< TElem, TElemHandler > | |
detach(IAttachment &attachment) | ug::AttachmentPipe< TElem, TElemHandler > | |
element typedef | ug::AttachmentPipe< TElem, TElemHandler > | |
ElementHandler typedef | ug::AttachmentPipe< TElem, TElemHandler > | |
get_container_size() | ug::AttachmentPipe< TElem, TElemHandler > | inlineprotected |
get_data_array(TAttachment &attachment) | ug::AttachmentPipe< TElem, TElemHandler > | |
get_data_container(IAttachment &attachment) const | ug::AttachmentPipe< TElem, TElemHandler > | |
get_data_container(TAttachment &attachment) | ug::AttachmentPipe< TElem, TElemHandler > | |
get_elem_handler() | ug::AttachmentPipe< TElem, TElemHandler > | inline |
grow_attachment_containers(size_t newMinSize) | ug::AttachmentPipe< TElem, TElemHandler > | protected |
has_attachment(IAttachment &attachment) const | ug::AttachmentPipe< TElem, TElemHandler > | |
is_fragmented() const | ug::AttachmentPipe< TElem, TElemHandler > | inline |
m_attachmentEntryContainer | ug::AttachmentPipe< TElem, TElemHandler > | protected |
m_attachmentEntryIteratorHash | ug::AttachmentPipe< TElem, TElemHandler > | protected |
m_containerSize | ug::AttachmentPipe< TElem, TElemHandler > | protected |
m_numDataEntries | ug::AttachmentPipe< TElem, TElemHandler > | protected |
m_numElements | ug::AttachmentPipe< TElem, TElemHandler > | protected |
m_pHandler | ug::AttachmentPipe< TElem, TElemHandler > | protected |
m_stackFreeEntries | ug::AttachmentPipe< TElem, TElemHandler > | protected |
num_data_entries() const | ug::AttachmentPipe< TElem, TElemHandler > | inline |
num_elements() const | ug::AttachmentPipe< TElem, TElemHandler > | inline |
register_element(TElem elem) | ug::AttachmentPipe< TElem, TElemHandler > | |
reserve(size_t numElems) | ug::AttachmentPipe< TElem, TElemHandler > | |
reset_values(size_t dataIndex) | ug::AttachmentPipe< TElem, TElemHandler > | |
resize_attachment_containers(size_t newSize) | ug::AttachmentPipe< TElem, TElemHandler > | protected |
UINTStack typedef | ug::AttachmentPipe< TElem, TElemHandler > | protected |
unregister_element(const TElem &elem) | ug::AttachmentPipe< TElem, TElemHandler > | |
~AttachmentPipe() | ug::AttachmentPipe< TElem, TElemHandler > | |