|
M
Finish()
|
None
|
This method is called at the very end of the export process,
after all entities were processed (or after the process was cancelled).
|
|
M
IsCanceled()
|
Boolean
|
This method is queried at the beginning of every element.
|
|
M
OnElementBegin(ElementId)
|
RenderNodeAction
|
This method marks the beginning of an element to be exported.
|
|
M
OnElementEnd(ElementId)
|
None
|
This method marks the end of an element being exported.
|
|
M
OnFaceBegin(FaceNode)
|
RenderNodeAction
|
This method marks the beginning of a Face to be exported.
|
|
M
OnFaceEnd(FaceNode)
|
None
|
This method marks the end of the current face being exported.
|
|
M
OnInstanceBegin(InstanceNode)
|
RenderNodeAction
|
This method marks the start of processing of an instance node (e.g. a family instance).
|
|
M
OnInstanceEnd(InstanceNode)
|
None
|
This method marks the end of processing of an Instance Node (e.g. a family instance).
|
|
M
OnLight(LightNode)
|
None
|
This method marks the beginning of export of a light which is enabled for rendering.
|
|
M
OnLinkBegin(LinkNode)
|
RenderNodeAction
|
This method marks the beginning of a link instance to be exported.
|
|
M
OnLinkEnd(LinkNode)
|
None
|
This method marks the end of a link instance being exported.
|
|
M
OnMaterial(MaterialNode)
|
None
|
This method marks a change of the material.
|
|
M
OnPolymesh(PolymeshTopology)
|
None
|
This method is called when a tessellated polymesh of a 3d face is being output.
|
|
M
OnRPC(RPCNode)
|
None
|
This method marks the beginning of export of an RPC object.
|
|
M
OnViewBegin(ViewNode)
|
RenderNodeAction
|
This method marks the beginning of a 3D view to be exported.
|
|
M
OnViewEnd(ElementId)
|
None
|
This method marks the end of a 3D view being exported.
|
|
M
Start()
|
Boolean
|
This method is called at the very start of the export process,
still before the first entity of the model was send out.
|