![]() |
Plasma Engine
2.0
|
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 name | plJSONWriter | |
BeginArray(plStringView sName=nullptr)=0 | plJSONWriter | pure virtual |
BeginObject(plStringView sName=nullptr)=0 | plJSONWriter | pure virtual |
BeginVariable(plStringView sName)=0 | plJSONWriter | pure virtual |
EndArray()=0 | plJSONWriter | pure virtual |
EndObject()=0 | plJSONWriter | pure virtual |
EndVariable()=0 | plJSONWriter | pure virtual |
HadWriteError() const | plJSONWriter | |
m_ArrayMode (defined in plJSONWriter) | plJSONWriter | protected |
m_WhitespaceMode (defined in plJSONWriter) | plJSONWriter | protected |
plJSONWriter() | plJSONWriter | |
SetArrayMode(ArrayMode arrayMode) | plJSONWriter | inline |
SetWhitespaceMode(WhitespaceMode whitespaceMode) | plJSONWriter | inline |
SetWriteErrorState() | plJSONWriter | protected |
WhitespaceMode enum name | plJSONWriter | |
WriteAngle(plAngle value)=0 | plJSONWriter | pure virtual |
WriteBinaryData(plStringView sDataType, const void *pData, plUInt32 uiBytes, plStringView sValueString=nullptr)=0 | plJSONWriter | pure virtual |
WriteBool(bool value)=0 | plJSONWriter | pure virtual |
WriteColor(const plColor &value)=0 | plJSONWriter | pure virtual |
WriteColorGamma(const plColorGammaUB &value)=0 | plJSONWriter | pure virtual |
WriteDataBuffer(const plDataBuffer &value)=0 | plJSONWriter | pure virtual |
WriteDouble(double value)=0 | plJSONWriter | pure virtual |
WriteFloat(float value)=0 | plJSONWriter | pure virtual |
WriteInt32(plInt32 value)=0 | plJSONWriter | pure virtual |
WriteInt64(plInt64 value)=0 | plJSONWriter | pure virtual |
WriteMat3(const plMat3 &value)=0 | plJSONWriter | pure virtual |
WriteMat4(const plMat4 &value)=0 | plJSONWriter | pure virtual |
WriteNULL()=0 | plJSONWriter | pure virtual |
WriteQuat(const plQuat &value)=0 | plJSONWriter | pure virtual |
WriteString(plStringView value)=0 | plJSONWriter | pure virtual |
WriteTime(plTime value)=0 | plJSONWriter | pure virtual |
WriteUInt32(plUInt32 value)=0 | plJSONWriter | pure virtual |
WriteUInt64(plUInt64 value)=0 | plJSONWriter | pure virtual |
WriteUuid(const plUuid &value)=0 | plJSONWriter | pure virtual |
WriteVariant(const plVariant &value) | plJSONWriter | virtual |
WriteVec2(const plVec2 &value)=0 | plJSONWriter | pure virtual |
WriteVec2I32(const plVec2I32 &value)=0 | plJSONWriter | pure virtual |
WriteVec3(const plVec3 &value)=0 | plJSONWriter | pure virtual |
WriteVec3I32(const plVec3I32 &value)=0 | plJSONWriter | pure virtual |
WriteVec4(const plVec4 &value)=0 | plJSONWriter | pure virtual |
WriteVec4I32(const plVec4I32 &value)=0 | plJSONWriter | pure virtual |
~plJSONWriter() | plJSONWriter | virtual |