#include <TextWriter.h>
Inheritance diagram for Lamp::TextWriter:
Public Member Functions | |
virtual | ~TextWriter () |
デストラクタ | |
virtual void | writeText (const String &text) |
テキストの書き出し | |
virtual void | writeText (const char *text) |
テキストの書き出し | |
virtual void | writeText (const char *text, int size) |
テキストの書き出し | |
virtual void | writeFormat (const char *format,...) |
フォーマットテキストの書き出し | |
Protected Member Functions | |
TextWriter () | |
コンストラクタ |
Definition at line 36 of file TextWriter.h.
|
|
テキストの書き出し 指定されたサイズ分、char配列をテキストデータとして書き出します。 \nは\r\nに変換して出力されます。
Definition at line 57 of file TextWriter.cpp. References Assert, NULL, and Lamp::Writer::writeBytes(). |
|
テキストの書き出し NULL文字で終わるchar配列をテキストデータとして書き出します。 \nは\r\nに変換して出力されます。 NULL文字は出力しません。
Definition at line 49 of file TextWriter.cpp. References Assert, NULL, StdStrlen, and writeText(). |
|
テキストの書き出し Stringをテキストデータとして書き出します。 \nは\r\nに変換して出力されます。 NULL文字は出力しません。
Definition at line 44 of file TextWriter.cpp. References Lamp::String::getBytes(), and Lamp::String::getSize(). Referenced by Lamp::Logger::output(), Lamp::TextCollisionSaver::save(), Lamp::TextSceneSaver::writeAmbientLight(), Lamp::TextAnimationSaver::writeAnimationList(), Lamp::TextAnimationSaver::writeAnimationSet(), Lamp::TextAnimationSaver::writeAnimationSetLink(), Lamp::TextSceneSaver::writeBasicMaterial(), Lamp::TextSceneSaver::writeBasicMaterialLink(), Lamp::TextSceneSaver::writeBlockComment(), Lamp::TextCollisionSaver::writeBlockComment(), Lamp::TextAnimationSaver::writeBlockComment(), Lamp::TextSceneSaver::writeBone(), Lamp::TextSceneSaver::writeBoneLink(), Lamp::TextSceneSaver::writeBool(), Lamp::TextCollisionSaver::writeBool(), Lamp::TextAnimationSaver::writeBool(), Lamp::TextAnimationSaver::writeCameraAnimation(), Lamp::TextAnimationSaver::writeCameraAnimationData(), Lamp::TextAnimationSaver::writeCameraAnimationLink(), Lamp::TextSceneSaver::writeCharacterMesh(), Lamp::TextSceneSaver::writeCharacterModel(), Lamp::TextAnimationSaver::writeCharacterModelAnimation(), Lamp::TextAnimationSaver::writeCharacterModelAnimationData(), Lamp::TextAnimationSaver::writeCharacterModelAnimationLink(), Lamp::TextCollisionSaver::writeCollisionLeaf(), Lamp::TextCollisionSaver::writeCollisionNode(), Lamp::TextCollisionSaver::writeCollisionNodeLink(), Lamp::TextSceneSaver::writeDirectionalLight(), Lamp::TextAnimationSaver::writeEulerArrayInterpolator(), Lamp::TextSceneSaver::writeFog(), writeFormat(), Lamp::TextSceneSaver::writeHeader(), Lamp::TextCollisionSaver::writeHeader(), Lamp::TextAnimationSaver::writeHeader(), Lamp::TextSceneSaver::writeLight(), Lamp::TextSceneSaver::writeLineComment(), Lamp::TextCollisionSaver::writeLineComment(), Lamp::TextAnimationSaver::writeLineComment(), Lamp::TextSceneSaver::writeLink(), Lamp::TextAnimationSaver::writeLink(), Lamp::TextSceneSaver::writeLODSceneNode(), Lamp::TextSceneSaver::writeMaterial(), Lamp::TextSceneSaver::writeMaterialLinkList(), Lamp::TextSceneSaver::writeMeshData(), Lamp::TextSceneSaver::writeMeshLink(), Lamp::TextSceneSaver::writeModelLink(), Lamp::TextSceneSaver::writeObjectList(), Lamp::TextSceneSaver::writePicture(), Lamp::TextSceneSaver::writePointLight(), Lamp::TextAnimationSaver::writeQuaternionArrayInterpolator(), Lamp::TextAnimationSaver::writeQuaternionLinearInterpolator(), Lamp::TextSceneSaver::writeRigidMesh(), Lamp::TextAnimationSaver::writeRotationConstantInterpolator(), Lamp::TextAnimationSaver::writeRotationInterpolator(), Lamp::TextSceneSaver::writeSceneNode(), Lamp::TextAnimationSaver::writeSceneNodeAnimation(), Lamp::TextAnimationSaver::writeSceneNodeAnimationData(), Lamp::TextAnimationSaver::writeSceneNodeAnimationLink(), Lamp::TextSceneSaver::writeSceneNodeLink(), Lamp::TextSceneSaver::writeStandardModel(), Lamp::TextCollisionSaver::writeStaticDeformedMeshCollision(), Lamp::TextCollisionSaver::writeStaticSphereCollision(), Lamp::TextSceneSaver::writeSurfaceTexture(), writeText(), Lamp::TextSceneSaver::writeTextureLink(), Lamp::TextAnimationSaver::writeVectorArrayInterpolator(), Lamp::TextAnimationSaver::writeVectorConstantInterpolator(), Lamp::TextAnimationSaver::writeVectorInterpolator(), and Lamp::TextAnimationSaver::writeVectorLinearInterpolator(). |