EPOC Namespace Reference


Classes

class  Animation
class  Application
class  AudioManager
class  BaseObject
class  ColorRGB
class  ColorRGBA
class  ContentManager
class  Dimension2D
class  Engine
class  GraphicsManager
class  GraphicsUVData
class  GraphicsObject
class  Image
class  MouseInput
class  KeyboardInput
class  TextInput
class  InputManager
class  MixChunk
class  MixMusic
class  Music
class  Sound
class  Text
class  Texture
class  TextureOGL
class  TextureSDL
class  TransformObject
class  Vector2D

Enumerations

enum  CLASSID {
  kCLASSID_UNKNOWN, kCLASSID_ENGINE, kCLASSID_APPLICATION, kCLASSID_BASEOBJECT,
  kCLASSID_TEXTURE, kCLASSID_TEXTURE_SDL, kCLASSID_TEXTURE_OGL, kCLASSID_MIXCHUNK,
  kCLASSID_MIXMUSIC, kCLASSID_TRANSFORMOBJECT, kCLASSID_GRAPHICSOBJECT, kCLASSID_CONTENTMANAGER,
  kCLASSID_GRAPHICSMANAGER, kCLASSID_AUDIOMANAGER, kCLASSID_INPUTMANAGER, kCLASSID_IMAGE,
  kCLASSID_ANIMATION, kCLASSID_ANIMATION_EXTENDED, kCLASSID_MUSIC, kCLASSID_SOUND,
  kCLASSID_TEXT, kCLASSID_ENUM
}
enum  RENDER_MODE { kRENDER_MODE_UNKNOWN, kRENDER_MODE_SDL, kRENDER_MODE_OPENGL }

Variables

const unsigned int DEFAULT_FRAMERATE = 16
const unsigned int DEFAULT_FREQUENCY = MIX_DEFAULT_FREQUENCY
const Uint16 DEFAULT_FORMAT = MIX_DEFAULT_FORMAT
const int DEFAULT_CHANNELS = MIX_DEFAULT_CHANNELS
class AudioManagerg_pMixer = NULL
const std::string SDKVERSION = "0.9.3.1 "
const std::string DEFAULT_TITLE = "EPOC v" + SDKVERSION
const std::string DEFAULT_FONT = "./data/fonts/arial.ttf"
const unsigned int DEFAULT_FONT_SIZE = 12
const unsigned int ZORDER_MIN = 0
const unsigned int ZORDER_MAX = 512
const unsigned int BLEND_ZERO = GL_ZERO
const unsigned int BLEND_ONE = GL_ONE
const unsigned int BLEND_SRC_COLOR = GL_SRC_COLOR
const unsigned int BLEND_DST_COLOR = GL_DST_COLOR
const unsigned int BLEND_ONE_MINUS_SRC_COLOR = GL_ONE_MINUS_SRC_COLOR
const unsigned int BLEND_ONE_MINUS_DST_COLOR = GL_ONE_MINUS_DST_COLOR
const unsigned int BLEND_SRC_ALPHA = GL_SRC_ALPHA
const unsigned int BLEND_DST_ALPHA = GL_DST_ALPHA
const unsigned int BLEND_ONE_MINUS_SRC_ALPHA = GL_ONE_MINUS_SRC_ALPHA
const unsigned int BLEND_ONE_MINUS_DST_ALPHA = GL_ONE_MINUS_DST_ALPHA
const unsigned int BLEND_CONSTANT_COLOR = GL_CONSTANT_COLOR
const unsigned int BLEND_CONSTANT_ALPHA = GL_CONSTANT_ALPHA
const unsigned int BLEND_ONE_MINUS_CONSTANT_COLOR = GL_ONE_MINUS_CONSTANT_COLOR
const unsigned int BLEND_ONE_MINUS_CONSTANT_ALPHA = GL_ONE_MINUS_CONSTANT_ALPHA
const unsigned int BLEND_SRC_ALPHA_SATURATE = GL_SRC_ALPHA_SATURATE


Enumeration Type Documentation

enum EPOC::CLASSID

Enumerator:
kCLASSID_UNKNOWN 
kCLASSID_ENGINE 
kCLASSID_APPLICATION 
kCLASSID_BASEOBJECT 
kCLASSID_TEXTURE 
kCLASSID_TEXTURE_SDL 
kCLASSID_TEXTURE_OGL 
kCLASSID_MIXCHUNK 
kCLASSID_MIXMUSIC 
kCLASSID_TRANSFORMOBJECT 
kCLASSID_GRAPHICSOBJECT 
kCLASSID_CONTENTMANAGER 
kCLASSID_GRAPHICSMANAGER 
kCLASSID_AUDIOMANAGER 
kCLASSID_INPUTMANAGER 
kCLASSID_IMAGE 
kCLASSID_ANIMATION 
kCLASSID_ANIMATION_EXTENDED 
kCLASSID_MUSIC 
kCLASSID_SOUND 
kCLASSID_TEXT 
kCLASSID_ENUM 

enum EPOC::RENDER_MODE

Enumerator:
kRENDER_MODE_UNKNOWN 
kRENDER_MODE_SDL 
kRENDER_MODE_OPENGL 


Variable Documentation

const unsigned int EPOC::BLEND_CONSTANT_ALPHA = GL_CONSTANT_ALPHA

const unsigned int EPOC::BLEND_CONSTANT_COLOR = GL_CONSTANT_COLOR

const unsigned int EPOC::BLEND_DST_ALPHA = GL_DST_ALPHA

const unsigned int EPOC::BLEND_DST_COLOR = GL_DST_COLOR

const unsigned int EPOC::BLEND_ONE = GL_ONE

const unsigned int EPOC::BLEND_ONE_MINUS_CONSTANT_ALPHA = GL_ONE_MINUS_CONSTANT_ALPHA

const unsigned int EPOC::BLEND_ONE_MINUS_CONSTANT_COLOR = GL_ONE_MINUS_CONSTANT_COLOR

const unsigned int EPOC::BLEND_ONE_MINUS_DST_ALPHA = GL_ONE_MINUS_DST_ALPHA

const unsigned int EPOC::BLEND_ONE_MINUS_DST_COLOR = GL_ONE_MINUS_DST_COLOR

const unsigned int EPOC::BLEND_ONE_MINUS_SRC_ALPHA = GL_ONE_MINUS_SRC_ALPHA

const unsigned int EPOC::BLEND_ONE_MINUS_SRC_COLOR = GL_ONE_MINUS_SRC_COLOR

const unsigned int EPOC::BLEND_SRC_ALPHA = GL_SRC_ALPHA

const unsigned int EPOC::BLEND_SRC_ALPHA_SATURATE = GL_SRC_ALPHA_SATURATE

const unsigned int EPOC::BLEND_SRC_COLOR = GL_SRC_COLOR

const unsigned int EPOC::BLEND_ZERO = GL_ZERO

const int EPOC::DEFAULT_CHANNELS = MIX_DEFAULT_CHANNELS

const std::string EPOC::DEFAULT_FONT = "./data/fonts/arial.ttf"

const unsigned int EPOC::DEFAULT_FONT_SIZE = 12

const Uint16 EPOC::DEFAULT_FORMAT = MIX_DEFAULT_FORMAT

const unsigned int EPOC::DEFAULT_FRAMERATE = 16

const unsigned int EPOC::DEFAULT_FREQUENCY = MIX_DEFAULT_FREQUENCY

const std::string EPOC::DEFAULT_TITLE = "EPOC v" + SDKVERSION

EPOC::AudioManager * EPOC::g_pMixer = NULL

const std::string EPOC::SDKVERSION = "0.9.3.1 "

const unsigned int EPOC::ZORDER_MAX = 512

const unsigned int EPOC::ZORDER_MIN = 0


Generated on Tue Feb 12 08:26:00 2008 for EPOC by  doxygen 1.5.4