GL Studio Safety Critical Embedded C++ Runtime Library
All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
GlsNinePatch::InitParameters Struct Reference

#include <gls_nine_patch.h>

Public Attributes

const GlsRenderObject::InitParameters renderInitParameters
 
const GlsTextureVertex vertices [NUM_VERTS]
 
const GlsUInt32 textureEdges [NUM_EDGES]
 
const GlsFloat32 vertexEdges [NUM_EDGES]
 
const GlsBool centerVisible
 

Detailed Description

initialization parameters for the GlsNinePatch

Member Data Documentation

◆ centerVisible

const GlsBool GlsNinePatch::InitParameters::centerVisible

initial center draw setting

◆ renderInitParameters

const GlsRenderObject::InitParameters GlsNinePatch::InitParameters::renderInitParameters

base class initialization

◆ textureEdges

const GlsUInt32 GlsNinePatch::InitParameters::textureEdges[NUM_EDGES]

initial texture edges in pixels. values range from 0 to

◆ vertexEdges

const GlsFloat32 GlsNinePatch::InitParameters::vertexEdges[NUM_EDGES]

initial vertex edges values range from 0 to

◆ vertices

const GlsTextureVertex GlsNinePatch::InitParameters::vertices[NUM_VERTS]

initial vertices