My Project
Public Types | Public Member Functions | Public Attributes | Static Public Attributes | List of all members
ParaEngine::TextureEntity::TextureInfo Struct Reference

basic texture information More...

#include <TextureEntity.h>

Inheritance diagram for ParaEngine::TextureEntity::TextureInfo:
ParaEngine::TextureEntity::AnimatedTextureInfo

Public Types

enum  TEXTURE_FORMAT { FMT_A8R8G8B8, FMT_ALPHA8, FMT_X8R8G8B8, FMT_UNKNOWN }
 
enum  SUB_TYPE { TYPE_SCREENSIZE, TYPE_UNKNOWN }
 

Public Member Functions

 TextureInfo (int width, int height, TEXTURE_FORMAT format, SUB_TYPE subtype)
 
 TextureInfo (const TextureInfo &t)
 
TEXTURE_FORMAT GetFormat () const
 
int GetHeight () const
 
int GetWidth () const
 

Public Attributes

int m_width
 
int m_height
 
enum ParaEngine::TextureEntity::TextureInfo::TEXTURE_FORMAT m_format
 
enum ParaEngine::TextureEntity::TextureInfo::SUB_TYPE m_subtype
 

Static Public Attributes

static const TextureInfo Empty
 

Detailed Description

basic texture information


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