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

This is the complete list of members for plStandardJSONWriter, 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
Array enum value (defined in plStandardJSONWriter)plStandardJSONWriterprotected
ArrayMode enum nameplJSONWriter
BeginArray(plStringView sName={}) overrideplStandardJSONWritervirtual
BeginObject(plStringView sName={}) overrideplStandardJSONWritervirtual
BeginVariable(plStringView sName) overrideplStandardJSONWritervirtual
Empty enum value (defined in plStandardJSONWriter)plStandardJSONWriterprotected
End() (defined in plStandardJSONWriter)plStandardJSONWriterprotected
EndArray() overrideplStandardJSONWritervirtual
EndObject() overrideplStandardJSONWritervirtual
EndVariable() overrideplStandardJSONWritervirtual
HadWriteError() constplJSONWriter
Invalid enum value (defined in plStandardJSONWriter)plStandardJSONWriterprotected
m_ArrayMode (defined in plJSONWriter)plJSONWriterprotected
m_iIndentation (defined in plStandardJSONWriter)plStandardJSONWriterprotected
m_pOutput (defined in plStandardJSONWriter)plStandardJSONWriterprotected
m_StateStack (defined in plStandardJSONWriter)plStandardJSONWriterprotected
m_WhitespaceMode (defined in plJSONWriter)plJSONWriterprotected
NamedArray enum value (defined in plStandardJSONWriter)plStandardJSONWriterprotected
NamedObject enum value (defined in plStandardJSONWriter)plStandardJSONWriterprotected
Object enum value (defined in plStandardJSONWriter)plStandardJSONWriterprotected
OutputEscapedString(plStringView s) (defined in plStandardJSONWriter)plStandardJSONWriterprotected
OutputIndentation() (defined in plStandardJSONWriter)plStandardJSONWriterprotected
OutputString(plStringView s) (defined in plStandardJSONWriter)plStandardJSONWriterprotected
plJSONWriter()plJSONWriter
plStandardJSONWriter()plStandardJSONWriter
SetArrayMode(ArrayMode arrayMode)plJSONWriterinline
SetOutputStream(plStreamWriter *pOutput)plStandardJSONWriter
SetWhitespaceMode(WhitespaceMode whitespaceMode)plJSONWriterinline
SetWriteErrorState()plJSONWriterprotected
State enum name (defined in plStandardJSONWriter)plStandardJSONWriterprotected
Variable enum value (defined in plStandardJSONWriter)plStandardJSONWriterprotected
WhitespaceMode enum nameplJSONWriter
WriteAngle(plAngle value) overrideplStandardJSONWritervirtual
WriteBinaryData(plStringView sDataType, const void *pData, plUInt32 uiBytes, plStringView sValueString=nullptr) overrideplStandardJSONWritervirtual
WriteBool(bool value) overrideplStandardJSONWritervirtual
WriteColor(const plColor &value) overrideplStandardJSONWritervirtual
WriteColorGamma(const plColorGammaUB &value) overrideplStandardJSONWritervirtual
WriteDataBuffer(const plDataBuffer &value) overrideplStandardJSONWritervirtual
WriteDouble(double value) overrideplStandardJSONWritervirtual
WriteFloat(float value) overrideplStandardJSONWritervirtual
WriteInt32(plInt32 value) overrideplStandardJSONWritervirtual
WriteInt64(plInt64 value) overrideplStandardJSONWritervirtual
WriteMat3(const plMat3 &value) overrideplStandardJSONWritervirtual
WriteMat4(const plMat4 &value) overrideplStandardJSONWritervirtual
WriteNULL() overrideplStandardJSONWritervirtual
WriteQuat(const plQuat &value) overrideplStandardJSONWritervirtual
WriteString(plStringView value) overrideplStandardJSONWritervirtual
WriteTime(plTime value) overrideplStandardJSONWritervirtual
WriteUInt32(plUInt32 value) overrideplStandardJSONWritervirtual
WriteUInt64(plUInt64 value) overrideplStandardJSONWritervirtual
WriteUuid(const plUuid &value) overrideplStandardJSONWritervirtual
WriteVariant(const plVariant &value)plJSONWritervirtual
WriteVec2(const plVec2 &value) overrideplStandardJSONWritervirtual
WriteVec2I32(const plVec2I32 &value) overrideplStandardJSONWritervirtual
WriteVec3(const plVec3 &value) overrideplStandardJSONWritervirtual
WriteVec3I32(const plVec3I32 &value) overrideplStandardJSONWritervirtual
WriteVec4(const plVec4 &value) overrideplStandardJSONWritervirtual
WriteVec4I32(const plVec4I32 &value) overrideplStandardJSONWritervirtual
~plJSONWriter()plJSONWritervirtual
~plStandardJSONWriter()plStandardJSONWriter