Kanzi 4.1.0
kanzi::schema::TextureMessageBuilder Struct Reference

#include <kanzi/core.ui/schema/texture_schema.hpp>

Public Types

typedef TextureMessage Table
 

Public Member Functions

void add_addressing_mode (kanzi::schema::AddressingMode addressing_mode)
 
void add_anisotropy (uint32_t anisotropy)
 
void add_internal (::flatbuffers::Offset< void > internal)
 
void add_internal_type (kanzi::schema::TextureInternalMessage internal_type)
 
void add_magnification_filter (kanzi::schema::FilterMode magnification_filter)
 
void add_memory_type (kanzi::schema::MemoryType memory_type)
 
void add_minification_filter (kanzi::schema::FilterMode minification_filter)
 
void add_mipmap_mode (kanzi::schema::MipmapMode mipmap_mode)
 
void add_texture_type (kanzi::schema::TextureType texture_type)
 
::flatbuffers::Offset< TextureMessageFinish ()
 
 TextureMessageBuilder (::flatbuffers::FlatBufferBuilder &_fbb)
 

Public Attributes

::flatbuffers::FlatBufferBuilder & fbb_
 
::flatbuffers::uoffset_t start_
 

Member Typedef Documentation

◆ Table

Constructor & Destructor Documentation

◆ TextureMessageBuilder()

kanzi::schema::TextureMessageBuilder::TextureMessageBuilder ( ::flatbuffers::FlatBufferBuilder & _fbb)
inlineexplicit

Member Function Documentation

◆ add_memory_type()

void kanzi::schema::TextureMessageBuilder::add_memory_type ( kanzi::schema::MemoryType memory_type)
inline

◆ add_texture_type()

void kanzi::schema::TextureMessageBuilder::add_texture_type ( kanzi::schema::TextureType texture_type)
inline

◆ add_minification_filter()

void kanzi::schema::TextureMessageBuilder::add_minification_filter ( kanzi::schema::FilterMode minification_filter)
inline

◆ add_magnification_filter()

void kanzi::schema::TextureMessageBuilder::add_magnification_filter ( kanzi::schema::FilterMode magnification_filter)
inline

◆ add_mipmap_mode()

void kanzi::schema::TextureMessageBuilder::add_mipmap_mode ( kanzi::schema::MipmapMode mipmap_mode)
inline

◆ add_addressing_mode()

void kanzi::schema::TextureMessageBuilder::add_addressing_mode ( kanzi::schema::AddressingMode addressing_mode)
inline

◆ add_anisotropy()

void kanzi::schema::TextureMessageBuilder::add_anisotropy ( uint32_t anisotropy)
inline

◆ add_internal_type()

void kanzi::schema::TextureMessageBuilder::add_internal_type ( kanzi::schema::TextureInternalMessage internal_type)
inline

◆ add_internal()

void kanzi::schema::TextureMessageBuilder::add_internal ( ::flatbuffers::Offset< void > internal)
inline

◆ Finish()

::flatbuffers::Offset< TextureMessage > kanzi::schema::TextureMessageBuilder::Finish ( )
inline

Member Data Documentation

◆ fbb_

::flatbuffers::FlatBufferBuilder& kanzi::schema::TextureMessageBuilder::fbb_

◆ start_

::flatbuffers::uoffset_t kanzi::schema::TextureMessageBuilder::start_

The documentation for this struct was generated from the following file: