Lib
QOLを高める
Public Types | Public Member Functions | Public Attributes | List of all members
yappy::graphics::FontTexture Struct Reference

#include <graphics.h>

Inheritance diagram for yappy::graphics::FontTexture:
yappy::util::noncopyable

Public Types

using TexPtr = util::ComPtr< ID3D11Texture2D >
 
using RvPtr = util::ComPtr< ID3D11ShaderResourceView >
 

Public Member Functions

 FontTexture (uint32_t w_, uint32_t h_, uint32_t startChar_, uint32_t endChar_)
 
 ~FontTexture ()=default
 

Public Attributes

std::vector< TexPtrpTexList
 
std::vector< RvPtrpRVList
 
uint32_t w
 
uint32_t h
 
uint32_t startChar
 
uint32_t endChar
 

Detailed Description

Definition at line 25 of file graphics.h.

Member Typedef Documentation

using yappy::graphics::FontTexture::RvPtr = util::ComPtr<ID3D11ShaderResourceView>

Definition at line 27 of file graphics.h.

Definition at line 26 of file graphics.h.

Constructor & Destructor Documentation

yappy::graphics::FontTexture::FontTexture ( uint32_t  w_,
uint32_t  h_,
uint32_t  startChar_,
uint32_t  endChar_ 
)
inline

Definition at line 33 of file graphics.h.

yappy::graphics::FontTexture::~FontTexture ( )
default

Member Data Documentation

uint32_t yappy::graphics::FontTexture::endChar

Definition at line 31 of file graphics.h.

uint32_t yappy::graphics::FontTexture::h

Definition at line 30 of file graphics.h.

std::vector<RvPtr> yappy::graphics::FontTexture::pRVList

Definition at line 29 of file graphics.h.

std::vector<TexPtr> yappy::graphics::FontTexture::pTexList

Definition at line 28 of file graphics.h.

uint32_t yappy::graphics::FontTexture::startChar

Definition at line 31 of file graphics.h.

uint32_t yappy::graphics::FontTexture::w

Definition at line 30 of file graphics.h.


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