CPP-TOOLBOX
Loading...
Searching...
No Matches
draw_info.hpp File Reference
#include <glm/glm.hpp>
#include <string>
#include <vector>
#include "sbpt_generated_includes.hpp"

Go to the source code of this file.

Classes

class  draw_info::BufferModificationTracker
 
class  draw_info::IndexedVertexPositions
 
class  draw_info::IVPNormals
 
class  draw_info::TransformedIVPGroup
 
class  draw_info::IVPColor
 
class  draw_info::IVPNColor
 
class  draw_info::IVPTextured
 
class  draw_info::IVPNTextured
 
class  draw_info::IVPTexturePacked
 
class  draw_info::TransformedIVPTPGroup
 
class  draw_info::IVPNTexturePacked
 
struct  draw_info::VertexBoneData
 
class  draw_info::IVPNTRigged
 
class  draw_info::IVPNTPRigged
 
struct  draw_info::BoneInfo
 
class  draw_info::TransformedIVPNTPRGroup
 

Namespaces

namespace  draw_info
 

Concepts

concept  draw_info::IVPLike
 

Functions

IndexedVertexPositions draw_info::ivpn_to_ivpn (const IVPNormals &ivpn)
 
IndexedVertexPositions draw_info::extract_indexed_vertex_positions (const IVPTextured &ivp_textured)
 
IndexedVertexPositions draw_info::extract_indexed_vertex_positions (const IVPTexturePacked &ivp_texture_packed)
 
std::vector< IndexedVertexPositionsdraw_info::extract_indexed_vertex_positions_vector (const std::vector< IVPTextured > &ivp_textured_vector)
 
std::vector< IndexedVertexPositionsdraw_info::extract_indexed_vertex_positions_vector (const std::vector< IVPTexturePacked > &ivp_texture_packed_vector)