#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(). |