Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members

Lamp::GraphicsDeviceObjectHolder Class Reference

グラフィックスデバイスオブジェクトホルダ More...

#include <GraphicsDeviceObjectHolder.h>

Inheritance diagram for Lamp::GraphicsDeviceObjectHolder:

Lamp::BasicFramework Lamp::Material Lamp::MaterialManager Lamp::Mesh Lamp::MeshData Lamp::MeshDataManager Lamp::Picture Lamp::PictureManager Lamp::PrimitiveRenderer Lamp::Renderer Lamp::Scene Lamp::SpriteGraphicsBuffer Lamp::SpritePicture List of all members.

Public Member Functions

virtual bool initializeGraphicsDeviceObjects ()=0
 デバイスオブジェクトの初期化

virtual void deleteGraphicsDeviceObjects ()=0
 デバイスオブジェクトの削除

virtual bool restoreGraphicsDeviceObjects ()=0
 デバイスオブジェクトのリストア

virtual void invalidateGraphicsDeviceObjects ()=0
 デバイスオブジェクトの無効化


Detailed Description

グラフィックスデバイスオブジェクトホルダ

Definition at line 34 of file GraphicsDeviceObjectHolder.h.


Member Function Documentation

virtual bool Lamp::GraphicsDeviceObjectHolder::initializeGraphicsDeviceObjects  )  [pure virtual]
 

デバイスオブジェクトの初期化

Returns:
成功したらtrueを返す

Implemented in Lamp::BasicFramework, Lamp::Material, Lamp::MaterialManager, Lamp::Mesh, Lamp::MeshData, Lamp::MeshDataManager, Lamp::Picture, Lamp::PictureManager, Lamp::PictureRGB8, Lamp::PictureRGBA8, Lamp::PrimitiveRenderer, Lamp::Renderer, Lamp::Scene, Lamp::SpriteGraphicsBuffer, and Lamp::SpritePicture.

Referenced by Lamp::LampGraphics::initializeDeviceObjects().

virtual bool Lamp::GraphicsDeviceObjectHolder::restoreGraphicsDeviceObjects  )  [pure virtual]
 

デバイスオブジェクトのリストア

Returns:
成功したらtrueを返す

Implemented in Lamp::BasicFramework, Lamp::Material, Lamp::MaterialManager, Lamp::Mesh, Lamp::MeshData, Lamp::MeshDataManager, Lamp::Picture, Lamp::PictureManager, Lamp::PrimitiveRenderer, Lamp::Renderer, Lamp::Scene, Lamp::SpriteGraphicsBuffer, and Lamp::SpritePicture.

Referenced by Lamp::LampGraphics::restoreDeviceObjects().


The documentation for this class was generated from the following file:
Generated on Wed Mar 16 10:29:47 2005 for Lamp by doxygen 1.3.2