Plugin

extends Instance

32 members

Class fields

FieldXML typeValue
NamestringPlugin

Properties

2
CollisionEnabled
bool
FieldXML typeValue
NamestringCollisionEnabled
GridSize
float
FieldXML typeValue
NamestringGridSize

Functions

25
Activate
(exclusiveMouse: bool) → void
FieldXML typeValue
NamestringActivate
CreateDockWidgetPluginGui
(pluginGuiId: string, dockWidgetPluginGuiInfo: DockWidgetPluginGuiInfo) → Instance
FieldXML typeValue
NamestringCreateDockWidgetPluginGui
CreatePluginAction
(actionId: string, text: string, statusTip: string, iconName: string = …, allowBinding: bool = …) → Instance
FieldXML typeValue
NamestringCreatePluginAction
CreateQWidgetPluginGui
(pluginGuiId: string, pluginGuiOptions: Dictionary) → Instance
FieldXML typeValue
NamestringCreateQWidgetPluginGui
CreateToolbar
(name: string) → Instance
FieldXML typeValue
NamestringCreateToolbar
Deactivate
() → void
FieldXML typeValue
NamestringDeactivate
GetItem
(key: string) → string
FieldXML typeValue
NamestringGetItem
GetJoinMode
() → JointCreationMode
FieldXML typeValue
NamestringGetJoinMode
GetMouse
() → Instance
FieldXML typeValue
NamestringGetMouse
GetSelectedRibbonTool
() → RibbonTool
FieldXML typeValue
NamestringGetSelectedRibbonTool
GetSetting
(key: string) → Variant
FieldXML typeValue
NamestringGetSetting
GetStudioUserId
() → int
FieldXML typeValue
NamestringGetStudioUserId
Intersect
(objects: Objects) → Instance
FieldXML typeValue
NamestringIntersect
Invoke
(key: string, arguments: Tuple) → void
FieldXML typeValue
NamestringInvoke
IsActivated
() → bool
FieldXML typeValue
NamestringIsActivated
Negate
(objects: Objects) → Objects
FieldXML typeValue
NamestringNegate
OnInvoke
(key: string, callback: Function) → Instance
FieldXML typeValue
NamestringOnInvoke
OnSetItem
(key: string, callback: Function) → Instance
FieldXML typeValue
NamestringOnSetItem
OpenScript
(script: Instance, lineNumber: int = …) → void
FieldXML typeValue
NamestringOpenScript
OpenWikiPage
(url: string) → void
FieldXML typeValue
NamestringOpenWikiPage
SaveSelectedToRoblox
() → void
FieldXML typeValue
NamestringSaveSelectedToRoblox
Separate
(objects: Objects) → Objects
FieldXML typeValue
NamestringSeparate
SetItem
(key: string, value: string) → void
FieldXML typeValue
NamestringSetItem
SetSetting
(key: string, value: Variant) → void
FieldXML typeValue
NamestringSetSetting
Union
(objects: Objects) → Instance
FieldXML typeValue
NamestringUnion

Yield functions

1
PromptForExistingAssetId
(assetType: string) → int
FieldXML typeValue
NamestringPromptForExistingAssetId

Events

2
Deactivation
() → void
FieldXML typeValue
NamestringDeactivation
Unloading
() → void
FieldXML typeValue
NamestringUnloading

Callbacks

2
ProcessAssetInsertionDrag
(assetId: string, assetTypeId: int, instances: Objects) → Objects
FieldXML typeValue
NamestringProcessAssetInsertionDrag
ProcessAssetInsertionDrop
(instances: Objects) → Objects
FieldXML typeValue
NamestringProcessAssetInsertionDrop