Name | Description | |
---|---|---|
EntitySurrogate Constructor |
The following tables list the members exposed by EntitySurrogate.
Name | Description | |
---|---|---|
EntitySurrogate Constructor |
Name | Description | |
---|---|---|
Color | See devDept.Eyeshot.Entities.Entity.Color. | |
ColorMethod | See devDept.Eyeshot.Entities.Entity.ColorMethod. | |
EntityData | The devDept.Eyeshot.Entities.Entity.EntityData as ProtoObject. | |
LayerName | See devDept.Eyeshot.Entities.Entity.LayerName. | |
LineTypeMethod | See devDept.Eyeshot.Entities.Entity.LineTypeMethod. | |
LineTypeName | See devDept.Eyeshot.Entities.Entity.LineTypeName. | |
LineTypeScale | See devDept.Eyeshot.Entities.Entity.LineTypeScale. | |
LineWeight | See devDept.Eyeshot.Entities.Entity.LineWeight. | |
LineWeightMethod | See devDept.Eyeshot.Entities.Entity.LineWeightMethod. | |
MaterialName | See devDept.Eyeshot.Entities.Entity.MaterialName. | |
Selectable | See devDept.Eyeshot.Entities.Entity.Selectable. | |
Type | Gets the entity type for logging purpose (Not supported entity type, i.e. different Eyeshot editions). | |
Visible | See devDept.Eyeshot.Entities.Entity.Visible. | |
XData | See devDept.Eyeshot.Entities.Entity.XData. |
Name | Description | |
---|---|---|
DeserializationContent | Gets or sets the contentType used for deserialization purpose only. |
Name | Description | |
---|---|---|
BeforeDeserialize | Overridden. Called before the object deserialization. | |
BeforeSerialize | Overridden. Called before the object serialization. | |
CheckSurrogateData | Integrity check according to the contentType. | |
ConvertToObject | Overridden. Creates the entity related to the surrogate. | |
CopyDataFromObject | Overridden. Copies all data from the object to its surrogate. | |
CopyDataToObject | Overridden. Copies common data from surrogate to object. | |
CreateGhostEntity | Helper method to create a new devDept.Eyeshot.Entities.Ghost entity. | |
CreateLinearPathOrGhostEntity | Helper method to create a new devDept.Eyeshot.Entities.LinearPath or a new devDept.Eyeshot.Entities.Ghost entity. | |
CreateMeshOrGhostEntity | Helper method to create a new devDept.Eyeshot.Entities.LinearPath or a new devDept.Eyeshot.Entities.Ghost entity. |
Implicit Type Conversion | Overloaded. Converts the surrogate to the related object during the deserialization process. |