Castor3D 0.16.0
Multiplatform 3D engine
Fonctions membres publiques | Liste de tous les membres
Référence de la classe castor3d::shader::FontData

#include <GlslFont.hpp>

Graphe d'héritage de castor3d::shader::FontData:
Inheritance graph
[légende]
Graphe de collaboration de castor3d::shader::FontData:
Collaboration graph
[légende]

Fonctions membres publiques

C3D_API FontData (sdw::ShaderWriter &writer, uint32_t binding, uint32_t set, bool enabled=true)
 
C3D_API sdw::Float imgWidth () const
 
C3D_API sdw::Float imgHeight () const
 
C3D_API sdw::Float maxHeight () const
 
auto operator[] (sdw::UInt const &index) const
 
- Fonctions membres publiques hérités de castor3d::shader::BufferT< FontGlyph >
 BufferT (sdw::ShaderWriter &writer, castor::MbString blockName, castor::MbString variableName, uint32_t binding, uint32_t set, bool enabled=true, ParamsT &&... params)
 
FontGlyph getData (sdw::UInt const &index, ParamsT &&... params) const
 
- Fonctions membres publiques hérités de castor3d::shader::BufferBase
 BufferBase (sdw::ShaderWriter &writer, castor::MbString blockName, castor::MbString variableName, uint32_t binding, uint32_t set, bool enabled=true)
 
sdw::UInt getFirstCount () const
 
sdw::UInt getSecondCount () const
 
sdw::UInt getThirdCount () const
 
sdw::UInt getFourthCount () const
 
sdw::UInt getCount () const
 
bool isEnabled () const noexcept
 
sdw::ShaderWriter * getWriter () const noexcept
 

Membres hérités additionnels

- Attributs protégés hérités de castor3d::shader::BufferBase
sdw::ShaderWriter & m_writer
 
castor::RawUniquePtr< sdw::StorageBuffer > m_ssbo
 
castor::MbString m_variableName
 

Documentation des constructeurs et destructeur

◆ FontData()

C3D_API castor3d::shader::FontData::FontData ( sdw::ShaderWriter & writer,
uint32_t binding,
uint32_t set,
bool enabled = true )

Documentation des fonctions membres

◆ imgHeight()

C3D_API sdw::Float castor3d::shader::FontData::imgHeight ( ) const

◆ imgWidth()

C3D_API sdw::Float castor3d::shader::FontData::imgWidth ( ) const

◆ maxHeight()

C3D_API sdw::Float castor3d::shader::FontData::maxHeight ( ) const

◆ operator[]()

auto castor3d::shader::FontData::operator[] ( sdw::UInt const & index) const
inline

Références castor3d::shader::BufferT< FontGlyph >::getData().

Voici le graphe d'appel pour cette fonction :

La documentation de cette classe a été générée à partir du fichier suivant :