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:

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:

- GraphicsDeviceObjectHolder.h