API Documentation
|
This is the complete list of members for VulkanBuffer, including all inherited members.
_setAll(uint04 to_location, uint04 from_location, uint04 size, const TableColumn &from_column) | TableColumn | inlineprotected |
_setRawData(const t_type *begin, uint04 offset, uint04 size) | GraphicsBuffer | inlineprotected |
addRow() | TableColumn | inlinevirtual |
begin() final | GraphicsBuffer | inlinevirtual |
begin() const final | GraphicsBuffer | inlinevirtual |
beginsWith(uint04 index, const String &value, bool ignore_case) const override | GraphicsBuffer | inlinevirtual |
beginsWith(uint04 index, const char *value, bool ignore_case) const override | GraphicsBuffer | inlinevirtual |
capacity() | GraphicsBuffer | inline |
changes() const | TableColumn | inline |
changesSince(const Time &time) const | TableColumn | |
changesSince(const Time &time, const Bounds< 1, uint04 > &range) const | TableColumn | |
cleanup() override | VulkanBuffer | virtual |
clearUpdates() | TableColumn | inline |
compress(BinaryCompressionObject &object) override | GraphicsBuffer | inlinevirtual |
compressIfNeeded(BinaryCompressionObject &object) | TableColumn | inlinevirtual |
compressionObject() | TableColumn | inline |
compressionValid() const | TableColumn | inline |
contains(uint04 index, const String &value, bool ignore_case) const override | GraphicsBuffer | inlinevirtual |
contains(uint04 index, const char *value, bool ignore_case) const override | GraphicsBuffer | inlinevirtual |
copyBuffer(VkBuffer srcBuffer, VkBuffer dstBuffer, uint04 src_start, uint04 dst_start, uint04 size, bool wait_for_completion) | VulkanBuffer | |
copyData(const TableColumn &reference_data, bool set_type) override | VulkanBuffer | virtual |
copyData(const VulkanBuffer &reference_data, bool set_type) | VulkanBuffer | |
copyRow(uint04 source, uint04 destination) override | GraphicsBuffer | inlinevirtual |
copyRows(uint04 source, uint04 destination, uint04 size) override | GraphicsBuffer | inlinevirtual |
createVKBuffer(uint04 &allocation_size, const VulkanDevice &device, uint04 size, uint04 object_size, uint04 usage, uint04 properties, VkDeviceMemory &bufferMemory) | VulkanBuffer | static |
end() final | GraphicsBuffer | inlinevirtual |
end() const final | GraphicsBuffer | inlinevirtual |
findMemoryType(const VulkanDevice &device, uint04 typeFilter, uint04 properties) | VulkanBuffer | static |
get(void *memory, t_type_b &value) | GraphicsBuffer | inline |
get(void *memory, String &value) | GraphicsBuffer | inline |
get(uint04 index, uint04 vector_pos, bool &value) const final override | GraphicsBuffer | inlinevirtual |
get(uint04 index, uint04 vector_pos, uint01 &value) const final override | GraphicsBuffer | inlinevirtual |
get(uint04 index, uint04 vector_pos, uint02 &value) const final override | GraphicsBuffer | inlinevirtual |
get(uint04 index, uint04 vector_pos, uint04 &value) const final override | GraphicsBuffer | inlinevirtual |
get(uint04 index, uint04 vector_pos, uint08 &value) const final override | GraphicsBuffer | inlinevirtual |
get(uint04 index, uint04 vector_pos, sint01 &value) const final override | GraphicsBuffer | inlinevirtual |
get(uint04 index, uint04 vector_pos, sint02 &value) const final override | GraphicsBuffer | inlinevirtual |
get(uint04 index, uint04 vector_pos, sint04 &value) const final override | GraphicsBuffer | inlinevirtual |
get(uint04 index, uint04 vector_pos, sint08 &value) const final override | GraphicsBuffer | inlinevirtual |
get(uint04 index, uint04 vector_pos, fltp04 &value) const final override | GraphicsBuffer | inlinevirtual |
get(uint04 index, uint04 vector_pos, fltp08 &value) const final override | GraphicsBuffer | inlinevirtual |
get(uint04 index, uint04 vector_pos, String &value) const final override | GraphicsBuffer | inlinevirtual |
get(uint04 index, bool &value) const final override | GraphicsBuffer | inlinevirtual |
get(uint04 index, uint01 &value) const final override | GraphicsBuffer | inlinevirtual |
get(uint04 index, uint02 &value) const final override | GraphicsBuffer | inlinevirtual |
get(uint04 index, uint04 &value) const final override | GraphicsBuffer | inlinevirtual |
get(uint04 index, uint08 &value) const final override | GraphicsBuffer | inlinevirtual |
get(uint04 index, sint01 &value) const final override | GraphicsBuffer | inlinevirtual |
get(uint04 index, sint02 &value) const final override | GraphicsBuffer | inlinevirtual |
get(uint04 index, sint04 &value) const final override | GraphicsBuffer | inlinevirtual |
get(uint04 index, sint08 &value) const final override | GraphicsBuffer | inlinevirtual |
get(uint04 index, fltp04 &value) const final override | GraphicsBuffer | inlinevirtual |
get(uint04 index, fltp08 &value) const final override | GraphicsBuffer | inlinevirtual |
get(uint04 index, String &value) const final override | GraphicsBuffer | inlinevirtual |
get(uint04 index, RGBColor &value) const final override | GraphicsBuffer | inlinevirtual |
NDEVR::TableColumn::get(uint04 index, Vector< 1, t_class > &vector) const | TableColumn | inline |
NDEVR::TableColumn::get(uint04 index, BitFlag &bitflag) const | TableColumn | inline |
NDEVR::TableColumn::get(uint04 index, t_class &vector) const | TableColumn | inline |
NDEVR::TableColumn::get(uint04 index, Matrix< fltp08 > &transform) const | TableColumn | virtual |
NDEVR::TableColumn::get(uint04 index, Matrix< fltp04 > &transform) const | TableColumn | virtual |
NDEVR::TableColumn::get(uint04 index, Matrix< t_type, t_col, t_row > &matrix) const | TableColumn | inline |
NDEVR::TableColumn::get(uint04 index, File &file) const | TableColumn | inline |
NDEVR::TableColumn::get(uint04 index, UUID &vector) const | TableColumn | inlinevirtual |
NDEVR::TableColumn::get(uint04 index, Time &time) const | TableColumn | inline |
NDEVR::TableColumn::get(uint04 index, TranslatedString &string) const | TableColumn | inline |
NDEVR::TableColumn::get(uint04 index, Vector< 32, bool > &value) const | TableColumn | inline |
NDEVR::TableColumn::get(uint04 index, Bounds< t_dims, t_type > &bounds) const | TableColumn | inline |
NDEVR::TableColumn::get(uint04 index, Triangle< t_dims, t_type > &tri) const | TableColumn | inline |
NDEVR::TableColumn::get(uint04 index) const | TableColumn | inline |
NDEVR::TableColumn::get(uint04 index, uint04 sub_index) const | TableColumn | inline |
getAll(uint04 start, uint04 size) const | TableColumn | inline |
getBindingDescription(uint04 number) const | VulkanBuffer | |
getData(t_type *data_to_get, uint04 offset, uint04 size) | GraphicsBuffer | inlineprotected |
getDefaultValue() const | TableColumn | inline |
getFormat(uint01 vertex_index) const | VulkanBuffer | |
getFormat() const | VulkanBuffer | |
getIndexOf(const t_type &object) const | TableColumn | inline |
getMemory(uint04 index, uint04 vector_pos, t_type &value) const | GraphicsBuffer | inline |
getMemory(uint04 index, t_type &value) const | GraphicsBuffer | inline |
getRowSize(uint04) const | TableColumn | inlinevirtual |
getSelected(const Buffer< bool > &) const override | GraphicsBuffer | inlinevirtual |
getVector(uint04 index, Vector< 3, fltp04 > &vector) const | TableColumn | virtual |
getVector(uint04 index, Vector< 3, fltp08 > &vector) const | TableColumn | virtual |
getVector(uint04 index, Vector< 3, uint04 > &vector) const | TableColumn | virtual |
getVector(uint04 index, Vector< 2, uint04 > &vector) const | TableColumn | virtual |
getVector(uint04 index, Vector< 1, uint04 > &vector) const | TableColumn | virtual |
getVector(uint04 index, Vector< t_dims, t_type > &value) const | TableColumn | inline |
getVKBuffer() const | VulkanBuffer | |
GraphicsBuffer(const String &label) | GraphicsBuffer | |
GraphicsBuffer(GraphicsBuffer &&buffer) noexcept | GraphicsBuffer | |
hasChangesSince(const Time &time, const Bounds< 1, uint04 > &range) const | TableColumn | |
INDEX enum value | GraphicsBuffer | |
insert(uint04 index) override final | GraphicsBuffer | inlinevirtual |
NDEVR::TableColumn::insert(uint04 index, const t_type &value) | TableColumn | inline |
insertIndices(uint04 location, uint04 size) override | GraphicsBuffer | inlinevirtual |
insertRows(uint04 location, uint04 add_size) final override | VulkanBuffer | virtual |
INSTANCE enum value | GraphicsBuffer | |
isAccessable() const | GraphicsBuffer | inline |
isSame(uint04 index, const String &value) const override | GraphicsBuffer | inlinevirtual |
isSame(uint04 index, const char *value) const override | GraphicsBuffer | inlinevirtual |
label() const | TableColumn | |
m_allocated_size | GraphicsBuffer | protected |
m_changes | TableColumn | protected |
m_compression_hash | TableColumn | protected |
m_compression_mode | TableColumn | protected |
m_compression_object | TableColumn | protected |
m_compression_valid | TableColumn | protected |
m_internal_type | GraphicsBuffer | protected |
m_is_accessable | GraphicsBuffer | protected |
m_is_memory_owner | GraphicsBuffer | protected |
m_is_normalized | GraphicsBuffer | protected |
m_label | TableColumn | protected |
m_modified_time | TableColumn | protected |
m_size | GraphicsBuffer | protected |
m_type | TableColumn | protected |
mapFromFile(BinaryFile &file, uint08 version_number) override | GraphicsBuffer | inlinevirtual |
mapToFile(BinaryFile &file, BinaryCompressionObject &object) override | GraphicsBuffer | inlinevirtual |
mapToFile(BinaryFile &file, int compression) override | GraphicsBuffer | inlinevirtual |
modifiedTime() const | TableColumn | inline |
move(void *memory, const t_type_b &value) const | GraphicsBuffer | inline |
move(t_type_b &value, void *memory) const | GraphicsBuffer | inline |
move(void *memory, const String &value) const | GraphicsBuffer | inline |
removeIndices(uint04 location, uint04 size) override | GraphicsBuffer | inlinevirtual |
removeIndices(const Buffer< uint04 > &offset_lookup_list) override final | GraphicsBuffer | inlinevirtual |
removeRow(uint04 index) override final | GraphicsBuffer | inlinevirtual |
removeRows(uint04 index, uint04 size) override final | GraphicsBuffer | inlinevirtual |
removeRows(const Buffer< uint04 > &indices) override final | GraphicsBuffer | inlinevirtual |
removeRows(uint04 offset, const Buffer< bool > &indices) override | GraphicsBuffer | inlinevirtual |
set(uint04 index, uint04 vector_pos, bool value) final override | GraphicsBuffer | inlinevirtual |
set(uint04 index, uint04 vector_pos, uint01 value) final override | GraphicsBuffer | inlinevirtual |
set(uint04 index, uint04 vector_pos, uint02 value) final override | GraphicsBuffer | inlinevirtual |
set(uint04 index, uint04 vector_pos, uint04 value) final override | GraphicsBuffer | inlinevirtual |
set(uint04 index, uint04 vector_pos, uint08 value) final override | GraphicsBuffer | inlinevirtual |
set(uint04 index, uint04 vector_pos, sint01 value) final override | GraphicsBuffer | inlinevirtual |
set(uint04 index, uint04 vector_pos, sint02 value) final override | GraphicsBuffer | inlinevirtual |
set(uint04 index, uint04 vector_pos, sint04 value) final override | GraphicsBuffer | inlinevirtual |
set(uint04 index, uint04 vector_pos, sint08 value) final override | GraphicsBuffer | inlinevirtual |
set(uint04 index, uint04 vector_pos, fltp04 value) final override | GraphicsBuffer | inlinevirtual |
set(uint04 index, uint04 vector_pos, fltp08 value) final override | GraphicsBuffer | inlinevirtual |
set(uint04 index, uint04 vector_pos, const String &value) final override | GraphicsBuffer | inlinevirtual |
set(uint04 index, bool value) final override | GraphicsBuffer | inlinevirtual |
set(uint04 index, uint01 value) final override | GraphicsBuffer | inlinevirtual |
set(uint04 index, uint02 value) final override | GraphicsBuffer | inlinevirtual |
set(uint04 index, uint04 value) final override | GraphicsBuffer | inlinevirtual |
set(uint04 index, uint08 value) final override | GraphicsBuffer | inlinevirtual |
set(uint04 index, sint01 value) final override | GraphicsBuffer | inlinevirtual |
set(uint04 index, sint02 value) final override | GraphicsBuffer | inlinevirtual |
set(uint04 index, sint04 value) final override | GraphicsBuffer | inlinevirtual |
set(uint04 index, sint08 value) final override | GraphicsBuffer | inlinevirtual |
set(uint04 index, fltp04 value) final override | GraphicsBuffer | inlinevirtual |
set(uint04 index, fltp08 value) final override | GraphicsBuffer | inlinevirtual |
set(uint04 index, const String &value) final override | GraphicsBuffer | inlinevirtual |
set(uint04 index, RGBColor value) final override | GraphicsBuffer | inlinevirtual |
NDEVR::TableColumn::set(uint04 index, const Matrix< fltp08 > &transform) | TableColumn | virtual |
NDEVR::TableColumn::set(uint04 index, const Matrix< fltp04 > &transform) | TableColumn | virtual |
NDEVR::TableColumn::set(uint04 index, const UUID &value) | TableColumn | virtual |
NDEVR::TableColumn::set(uint04 index, const Time &time) | TableColumn | |
NDEVR::TableColumn::set(uint04 index, const Vector< 32, bool > &value) | TableColumn | |
NDEVR::TableColumn::set(uint04 index, const Triangle< t_dims, t_type > &value) | TableColumn | inline |
NDEVR::TableColumn::set(uint04 index, const Bounds< t_dims, t_type > &value) | TableColumn | inline |
NDEVR::TableColumn::set(uint04 index, const Matrix< t_type, t_col, t_row > &matrix) | TableColumn | inline |
NDEVR::TableColumn::set(uint04 index, const t_class &value) | TableColumn | inline |
NDEVR::TableColumn::set(uint04 index, const BitFlag &bitflag) | TableColumn | inline |
NDEVR::TableColumn::set(t_type *values, uint04 start_index, uint04 size) | TableColumn | inline |
NDEVR::TableColumn::set(uint04 index, const aiColor4D &value) | TableColumn | |
NDEVR::TableColumn::set(uint04 index, const aiVector3D &value) | TableColumn | |
NDEVR::TableColumn::set(uint04 index, const aiVector2D &value) | TableColumn | |
setAccessable(bool is_accessable, bool copy_existing) | GraphicsBuffer | inlinevirtual |
setAll(uint04 to_location, uint04 from_location, uint04 size, const TableColumn &from_column) | TableColumn | inlinevirtual |
setAll(uint04 to_location, uint04 from_location, uint04 size, const TableColumn &from_column) | TableColumn | inline |
setCompressionMode(CompressionMode compression_mode) | TableColumn | inline |
setData(const t_type *begin, const t_type *end, bool set_type) | GraphicsBuffer | inline |
setDefaultValue(const t_type &value) | TableColumn | inline |
setLabel(const String &label) | TableColumn | |
setMemory(uint04 index, uint04 vector_pos, const t_type &value) | GraphicsBuffer | inline |
setMemory(void *temp_value, const t_type &value) | GraphicsBuffer | inline |
setMemory(const t_type *data_to_insert, uint04 offset, uint04 size) | GraphicsBuffer | inline |
setMemory(uint04 index, const t_type &value) | GraphicsBuffer | inline |
setRawMemory(uint04 index, const t_type &value) | GraphicsBuffer | inline |
setRowSize(uint04, uint04) | TableColumn | inlinevirtual |
setSize(uint04 buffer_size) final override | VulkanBuffer | virtual |
setType(const TypeInfo &type) | GraphicsBuffer | |
setUsage(Type type) | GraphicsBuffer | inline |
setVector(uint04 index, const Vector< t_dims, t_type > &value) | TableColumn | inline |
size() const final override | GraphicsBuffer | inlinevirtual |
TableColumn(const String &label) | TableColumn | |
TableColumn(const String &label, const TypeInfo type) | TableColumn | |
tableHash() const | TableColumn | inlineprotectedvirtual |
Type enum name | GraphicsBuffer | |
type() const | TableColumn | inlinevirtual |
UNIFORM enum value | GraphicsBuffer | |
update(const TableChange &change) | TableColumn | |
updateAll() | TableColumn | inline |
updateCompressionInfo(BinaryCompressionObject &object) | TableColumn | inline |
updateFrom(const TableColumn &column) override | GraphicsBuffer | virtual |
updateRegion(const TableColumn &column, uint04 offset, uint04 size) override | VulkanBuffer | virtual |
VERTEX enum value | GraphicsBuffer | |
VulkanBuffer(const String &label, const ConstPointer< VulkanDevice > &vulkan_instance) | VulkanBuffer | |
VulkanBuffer(const TableColumn &reference_data, const ConstPointer< VulkanDevice > &vulkan_instance) | VulkanBuffer | |
VulkanBuffer(VulkanBuffer &&vulkan_buffer) noexcept | VulkanBuffer | |
~TableColumn() | TableColumn | virtual |
~VulkanBuffer() | VulkanBuffer |