RetroArch
Public Attributes | List of all members
vg_t Struct Reference
Collaboration diagram for vg_t:
[legend]

Public Attributes

bool should_resize
 
float mScreenAspect
 
bool keep_aspect
 
bool mEglImageBuf
 
unsigned mTextureWidth
 
unsigned mTextureHeight
 
unsigned mRenderWidth
 
unsigned mRenderHeight
 
unsigned x1
 
unsigned y1
 
unsigned x2
 
unsigned y2
 
VGImageFormat mTexType
 
VGImage mImage
 
math_matrix_3x3 mTransformMatrix
 
VGint scissor [4]
 
EGLImageKHR last_egl_image
 
char * mLastMsg
 
uint32_t mFontHeight
 
VGFont mFont
 
voidmFontRenderer
 
const font_renderer_driver_tfont_driver
 
bool mFontsOn
 
VGuint mMsgLength
 
VGuint mGlyphIndices [1024]
 
VGPaint mPaintFg
 
VGPaint mPaintBg
 
voidctx_data
 
const gfx_ctx_driver_tctx_driver
 

Member Data Documentation

◆ ctx_data

void* vg_t::ctx_data

◆ ctx_driver

const gfx_ctx_driver_t* vg_t::ctx_driver

◆ font_driver

const font_renderer_driver_t* vg_t::font_driver

◆ keep_aspect

bool vg_t::keep_aspect

◆ last_egl_image

EGLImageKHR vg_t::last_egl_image

◆ mEglImageBuf

bool vg_t::mEglImageBuf

◆ mFont

VGFont vg_t::mFont

◆ mFontHeight

uint32_t vg_t::mFontHeight

◆ mFontRenderer

void* vg_t::mFontRenderer

◆ mFontsOn

bool vg_t::mFontsOn

◆ mGlyphIndices

VGuint vg_t::mGlyphIndices[1024]

◆ mImage

VGImage vg_t::mImage

◆ mLastMsg

char* vg_t::mLastMsg

◆ mMsgLength

VGuint vg_t::mMsgLength

◆ mPaintBg

VGPaint vg_t::mPaintBg

◆ mPaintFg

VGPaint vg_t::mPaintFg

◆ mRenderHeight

unsigned vg_t::mRenderHeight

◆ mRenderWidth

unsigned vg_t::mRenderWidth

◆ mScreenAspect

float vg_t::mScreenAspect

◆ mTextureHeight

unsigned vg_t::mTextureHeight

◆ mTextureWidth

unsigned vg_t::mTextureWidth

◆ mTexType

VGImageFormat vg_t::mTexType

◆ mTransformMatrix

math_matrix_3x3 vg_t::mTransformMatrix

◆ scissor

VGint vg_t::scissor[4]

◆ should_resize

bool vg_t::should_resize

◆ x1

unsigned vg_t::x1

◆ x2

unsigned vg_t::x2

◆ y1

unsigned vg_t::y1

◆ y2

unsigned vg_t::y2

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