#include <BinaryReader.h>
Inheritance diagram for Lamp::BinaryReader:

Public Member Functions | |
| virtual | ~BinaryReader () |
| デストラクタ | |
| virtual BinaryReader * | cloneBinaryReader ()=0 |
| バイナリリーダの複製 | |
| virtual Reader * | cloneReader () |
| リーダの複製 | |
| virtual bool | readBool () |
| boolの読み込み | |
| virtual char | readChar () |
| charの読み込み | |
| virtual u_char | readUChar () |
| u_charの読み込み | |
| virtual short | readShort () |
| shortの読み込み | |
| virtual u_short | readUShort () |
| u_shortの読み込み | |
| virtual int | readInt () |
| intの読み込み | |
| virtual u_int | readUInt () |
| u_intの読み込み | |
| virtual float | readFloat () |
| floatの読み込み | |
| virtual double | readDouble () |
| doubleの読み込み | |
| virtual const String | readString () |
| Stringの読み込み. | |
| virtual void | readArray (void *array, int elementSize, int elementCount) |
| 配列の読み込み | |
Protected Member Functions | |
| BinaryReader () | |
| コンストラクタ | |
Definition at line 36 of file BinaryReader.h.
|
|
バイナリリーダの複製
Implemented in Lamp::BinaryFileReader, and Lamp::BinaryMemoryReader. Referenced by cloneReader(). |
|
|
リーダの複製
Implements Lamp::Reader. Definition at line 53 of file BinaryReader.h. References cloneBinaryReader(). |
|
||||||||||||||||
|
配列の読み込み
Definition at line 115 of file BinaryReader.cpp. References Lamp::Reader::readBytes(). |
|
|
|
charの読み込み
Definition at line 47 of file BinaryReader.cpp. References Lamp::Reader::readBytes(). |
|
|
doubleの読み込み
Definition at line 96 of file BinaryReader.cpp. References Lamp::Reader::readBytes(). |
|
|
|
|
shortの読み込み
Definition at line 61 of file BinaryReader.cpp. References Lamp::Reader::readBytes(). Referenced by Lamp::TargaLoader::loadHeader(), Lamp::MouseState::readBinary(), and Lamp::JoystickState::readBinary(). |
|
|
Stringの読み込み.
Definition at line 103 of file BinaryReader.cpp. References Lamp::Reader::readBytes(). Referenced by Lamp::LampInput::playLog(). |
|
|
u_charの読み込み
Definition at line 54 of file BinaryReader.cpp. References Lamp::Reader::readBytes(), and u_char. Referenced by Lamp::TargaLoader::loadHeader(), Lamp::MouseState::readBinary(), Lamp::KeyboardState::readBinary(), and Lamp::BinarySceneLoader::readMeshData(). |
|
|
u_intの読み込み
Definition at line 82 of file BinaryReader.cpp. References Lamp::Reader::readBytes(), and u_int. Referenced by Lamp::JoystickState::readBinary(), Lamp::BinarySceneLoader::readHeader(), Lamp::BinaryAnimationLoader::readHeader(), Lamp::BinarySceneLoader::readLight(), and Lamp::BinarySceneLoader::readMaterial(). |
|
|
u_shortの読み込み
Definition at line 68 of file BinaryReader.cpp. References Lamp::Reader::readBytes(), and u_short. Referenced by Lamp::BinarySceneLoader::readMeshData(). |
1.3.2