#include <cineware_messages.h>
Static Public Member Functions | |
| static MAXON_METHOD Bool | IsFromHost (const cinema::BaseList2D *object) |
| static MAXON_METHOD UniqueHash | GetHostID (const cinema::BaseList2D *object) |
| static MAXON_METHOD UniqueHash | GetScatterUniqueHashCode (const ScatteredInstanceInfo &instanceInfo) |
| static MAXON_METHOD maxon::String | GetHostName () |
| static MAXON_METHOD void | SetHostApplicationID (Int32 appID) |
| static MAXON_METHOD Bool | IsHostVectorworks () |
| static MAXON_METHOD Bool | IsHostRevit () |
| static MAXON_METHOD Bool | IsHostArchicad () |
| static MAXON_METHOD Bool | IsHostLayer (const cinema::BaseObject *obj) |
| static MAXON_METHOD Bool | IsHostClass (const cinema::BaseObject *obj) |
| static MAXON_METHOD Bool | IsRedshiftLayer (const cinema::BaseObject *obj) |
| static MAXON_METHOD Bool | IsRedshiftObjectClass (const cinema::BaseObject *obj) |
| static MAXON_METHOD Bool | IsRedshiftScatterClass (const cinema::BaseObject *obj) |
Private Member Functions | |
| MAXON_INTERFACE_NONVIRTUAL (CinewarePluginHelper, MAXON_REFERENCE_STATIC, "net.maxon.interfaces.cinewarepluginhelper") | |
|
private |
|
static |
Check if the object has a AEC id defined by the host.
| [in] | object | The object where the ID should be retrieve and compare to 0. |
|
static |
Retrieve the AEC Unique ID defined by the plugin host. If the ID cannot be retrieve using CINEWARE_GENERIC_APP_ID it will send a message to the plugin.
| [in] | object | the object where the ID should be retrieve. |
|
static |
Generate hash including dirty data of the asset object.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |