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

#include <graphics.h>

Public Types

using RvPtr = Texture::RvPtr
 

Public Member Functions

 DrawTask (const RvPtr &pRV_, uint32_t texW_, uint32_t texH_, int dx_, int dy_, bool lrInv_, bool udInv_, int sx_, int sy_, int sw_, int sh_, int cx_, int cy_, float scaleX_, float scaleY_, float angle_, uint32_t fontColor_, float alpha_)
 
 DrawTask (const DrawTask &)=default
 
DrawTaskoperator= (const DrawTask &)=default
 
 ~DrawTask ()=default
 

Public Attributes

const RvPtrpRV
 
uint32_t texW
 
uint32_t texH
 
int dx
 
int dy
 
bool lrInv
 
bool udInv
 
int sx
 
int sy
 
int sw
 
int sh
 
int cx
 
int cy
 
float scaleX
 
float scaleY
 
float angle
 
uint32_t fontColor
 
float alpha
 

Detailed Description

Definition at line 39 of file graphics.h.

Member Typedef Documentation

Definition at line 40 of file graphics.h.

Constructor & Destructor Documentation

yappy::graphics::DrawTask::DrawTask ( const RvPtr pRV_,
uint32_t  texW_,
uint32_t  texH_,
int  dx_,
int  dy_,
bool  lrInv_,
bool  udInv_,
int  sx_,
int  sy_,
int  sw_,
int  sh_,
int  cx_,
int  cy_,
float  scaleX_,
float  scaleY_,
float  angle_,
uint32_t  fontColor_,
float  alpha_ 
)
inline

Definition at line 52 of file graphics.h.

yappy::graphics::DrawTask::DrawTask ( const DrawTask )
default
yappy::graphics::DrawTask::~DrawTask ( )
default

Member Function Documentation

DrawTask& yappy::graphics::DrawTask::operator= ( const DrawTask )
default

Member Data Documentation

float yappy::graphics::DrawTask::alpha

Definition at line 50 of file graphics.h.

float yappy::graphics::DrawTask::angle

Definition at line 48 of file graphics.h.

int yappy::graphics::DrawTask::cx

Definition at line 46 of file graphics.h.

int yappy::graphics::DrawTask::cy

Definition at line 46 of file graphics.h.

int yappy::graphics::DrawTask::dx

Definition at line 43 of file graphics.h.

int yappy::graphics::DrawTask::dy

Definition at line 43 of file graphics.h.

uint32_t yappy::graphics::DrawTask::fontColor

Definition at line 49 of file graphics.h.

bool yappy::graphics::DrawTask::lrInv

Definition at line 44 of file graphics.h.

const RvPtr& yappy::graphics::DrawTask::pRV

Definition at line 41 of file graphics.h.

float yappy::graphics::DrawTask::scaleX

Definition at line 47 of file graphics.h.

float yappy::graphics::DrawTask::scaleY

Definition at line 47 of file graphics.h.

int yappy::graphics::DrawTask::sh

Definition at line 45 of file graphics.h.

int yappy::graphics::DrawTask::sw

Definition at line 45 of file graphics.h.

int yappy::graphics::DrawTask::sx

Definition at line 45 of file graphics.h.

int yappy::graphics::DrawTask::sy

Definition at line 45 of file graphics.h.

uint32_t yappy::graphics::DrawTask::texH

Definition at line 42 of file graphics.h.

uint32_t yappy::graphics::DrawTask::texW

Definition at line 42 of file graphics.h.

bool yappy::graphics::DrawTask::udInv

Definition at line 44 of file graphics.h.


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