![]() |
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 |