Hide menu
Loading...
Searching...
No Matches
cadex.Utilities.JSONSerializerParameters Class Reference

Configuration for JSON serialization. More...

Inheritance diagram for cadex.Utilities.JSONSerializerParameters:
cadex.BaseObject

Classes

class  CustomShapeIdGenerator
 Interface for generating stable IDs for shapes. More...
 

Public Member Functions

 JSONSerializerParameters (global::System.IntPtr cPtr, bool cMemoryOwn)
 
int StartIndentLevel ()
 
void SetStartIndentLevel (int theStartIndentLevel)
 
void SetShapeIdGenerator (cadex.Utilities.JSONSerializerParameters.CustomShapeIdGenerator theShapeIdGenerator)
 
- Public Member Functions inherited from cadex.BaseObject
 BaseObject (global::System.IntPtr cPtr, bool cMemoryOwn)
 
void Dispose ()
 
bool IsNull ()
 
ulong Id ()
 Return unique identifier of public object.
 
bool IsEqual (cadex.BaseObject theObj)
 
override int GetHashCode ()
 
override bool Equals (System.Object o)
 

Protected Member Functions

override void Dispose (bool disposing)
 

Detailed Description

Configuration for JSON serialization.

Examples
MTKConverter/Program.cs, and MTKConverter/main.cxx.

Member Function Documentation

◆ Dispose()

override void cadex.Utilities.JSONSerializerParameters.Dispose ( bool disposing)
inlineprotectedvirtual

Reimplemented from cadex.BaseObject.