C_ModelInfo
namespaceavailable in: camelotStatus in wowlua
8 functions: 4 implemented, 0 recorded, 4 guessed. 1 events, 0 of them fired by the emulator on its own.
Functions
| function | what it does | status |
|---|---|---|
AddActiveModelScene | This function does nothing in public clients(modelSceneFrame: ModelSceneFrame, modelSceneID: number) | guessed |
AddActiveModelSceneActor | This function does nothing in public clients(modelSceneFrameActor: ModelSceneFrameActor, modelSceneActorID: number) | guessed |
ClearActiveModelScene | This function does nothing in public clients(modelSceneFrame: ModelSceneFrame) | guessed |
ClearActiveModelSceneActor | This function does nothing in public clients(modelSceneFrameActor: ModelSceneFrameActor) | guessed |
GetModelSceneActorDisplayInfoByID | Returns the display settings of a model scene actor. · by wowlua(modelActorDisplayID: number): UIModelSceneActorDisplayInfo? | implemented |
GetModelSceneActorInfoByID | Returns information about a model scene actor. · by wowlua(modelActorID: number): UIModelSceneActorInfo? | implemented |
GetModelSceneCameraInfoByID | Returns information about a model scene camera. · by wowlua(modelSceneCameraID: number): UIModelSceneCameraInfo? | implemented |
GetModelSceneInfoByID | Returns a model scene's type, camera IDs, actor IDs and flags. · by wowlua(modelSceneID: number): (ModelSceneType?, number[]?, number[]?, number?) | implemented |
"by wowlua": no one documents this function, so wowlua wrote the description from its name, signature and behaviour.
Events
| event | payload | fired by the emulator |
|---|---|---|
UI_MODEL_SCENE_INFO_UPDATED | no payload | not implemented |
An event the emulator doesn't fire on its own can still be fired from a test: mock.fireEvent("UI_MODEL_SCENE_INFO_UPDATED").
Structures
UIModelSceneActorDisplayInfo· animation, animationVariation, animSpeed, animationKitID?, spellVisualKitID?, alpha, scaleUIModelSceneActorInfo· modelActorID, scriptTag, position, yaw, pitch, roll, normalizeScaleAggressiveness?, useCenterForOriginX, useCenterForOriginY, useCenterForOriginZ, modelActorDisplayID?UIModelSceneCameraInfo· modelSceneCameraID, scriptTag, cameraType, target, yaw, pitch, roll, zoomDistance, minZoomDistance, maxZoomDistance, zoomedTargetOffset, zoomedYawOffset, zoomedPitchOffset, zoomedRollOffset, flags
sources
Signatures, events and structures: Blizzard's API documentation (Blizzard_APIDocumentationGenerated) (ModelInfo system, camelot 1.60.1). Descriptions: Blizzard's API documentation (Blizzard_APIDocumentationGenerated); written by wowlua where no documentation describes the entry.