Plasma Engine  2.0
Loading...
Searching...
No Matches
plJSONWriter Member List

This is the complete list of members for plJSONWriter, including all inherited members.

AddVariableAngle(plStringView sName, plAngle value)plJSONWriter
AddVariableBool(plStringView sName, bool value)plJSONWriter
AddVariableColor(plStringView sName, const plColor &value)plJSONWriter
AddVariableColorGamma(plStringView sName, const plColorGammaUB &value)plJSONWriter
AddVariableDataBuffer(plStringView sName, const plDataBuffer &value)plJSONWriter
AddVariableDouble(plStringView sName, double value)plJSONWriter
AddVariableFloat(plStringView sName, float value)plJSONWriter
AddVariableInt32(plStringView sName, plInt32 value)plJSONWriter
AddVariableInt64(plStringView sName, plInt64 value)plJSONWriter
AddVariableMat3(plStringView sName, const plMat3 &value)plJSONWriter
AddVariableMat4(plStringView sName, const plMat4 &value)plJSONWriter
AddVariableNULL(plStringView sName)plJSONWriter
AddVariableQuat(plStringView sName, const plQuat &value)plJSONWriter
AddVariableString(plStringView sName, plStringView value)plJSONWriter
AddVariableTime(plStringView sName, plTime value)plJSONWriter
AddVariableUInt32(plStringView sName, plUInt32 value)plJSONWriter
AddVariableUInt64(plStringView sName, plUInt64 value)plJSONWriter
AddVariableUuid(plStringView sName, plUuid value)plJSONWriter
AddVariableVariant(plStringView sName, const plVariant &value)plJSONWriter
AddVariableVec2(plStringView sName, const plVec2 &value)plJSONWriter
AddVariableVec2I32(plStringView sName, const plVec2I32 &value)plJSONWriter
AddVariableVec3(plStringView sName, const plVec3 &value)plJSONWriter
AddVariableVec3I32(plStringView sName, const plVec3I32 &value)plJSONWriter
AddVariableVec4(plStringView sName, const plVec4 &value)plJSONWriter
AddVariableVec4I32(plStringView sName, const plVec4I32 &value)plJSONWriter
ArrayMode enum nameplJSONWriter
BeginArray(plStringView sName=nullptr)=0plJSONWriterpure virtual
BeginObject(plStringView sName=nullptr)=0plJSONWriterpure virtual
BeginVariable(plStringView sName)=0plJSONWriterpure virtual
EndArray()=0plJSONWriterpure virtual
EndObject()=0plJSONWriterpure virtual
EndVariable()=0plJSONWriterpure virtual
HadWriteError() constplJSONWriter
m_ArrayMode (defined in plJSONWriter)plJSONWriterprotected
m_WhitespaceMode (defined in plJSONWriter)plJSONWriterprotected
plJSONWriter()plJSONWriter
SetArrayMode(ArrayMode arrayMode)plJSONWriterinline
SetWhitespaceMode(WhitespaceMode whitespaceMode)plJSONWriterinline
SetWriteErrorState()plJSONWriterprotected
WhitespaceMode enum nameplJSONWriter
WriteAngle(plAngle value)=0plJSONWriterpure virtual
WriteBinaryData(plStringView sDataType, const void *pData, plUInt32 uiBytes, plStringView sValueString=nullptr)=0plJSONWriterpure virtual
WriteBool(bool value)=0plJSONWriterpure virtual
WriteColor(const plColor &value)=0plJSONWriterpure virtual
WriteColorGamma(const plColorGammaUB &value)=0plJSONWriterpure virtual
WriteDataBuffer(const plDataBuffer &value)=0plJSONWriterpure virtual
WriteDouble(double value)=0plJSONWriterpure virtual
WriteFloat(float value)=0plJSONWriterpure virtual
WriteInt32(plInt32 value)=0plJSONWriterpure virtual
WriteInt64(plInt64 value)=0plJSONWriterpure virtual
WriteMat3(const plMat3 &value)=0plJSONWriterpure virtual
WriteMat4(const plMat4 &value)=0plJSONWriterpure virtual
WriteNULL()=0plJSONWriterpure virtual
WriteQuat(const plQuat &value)=0plJSONWriterpure virtual
WriteString(plStringView value)=0plJSONWriterpure virtual
WriteTime(plTime value)=0plJSONWriterpure virtual
WriteUInt32(plUInt32 value)=0plJSONWriterpure virtual
WriteUInt64(plUInt64 value)=0plJSONWriterpure virtual
WriteUuid(const plUuid &value)=0plJSONWriterpure virtual
WriteVariant(const plVariant &value)plJSONWritervirtual
WriteVec2(const plVec2 &value)=0plJSONWriterpure virtual
WriteVec2I32(const plVec2I32 &value)=0plJSONWriterpure virtual
WriteVec3(const plVec3 &value)=0plJSONWriterpure virtual
WriteVec3I32(const plVec3I32 &value)=0plJSONWriterpure virtual
WriteVec4(const plVec4 &value)=0plJSONWriterpure virtual
WriteVec4I32(const plVec4I32 &value)=0plJSONWriterpure virtual
~plJSONWriter()plJSONWritervirtual