Skip to content

Fusion API

Fusion

ActionManager [read-only]

The Global Action Manager

AddConfig()

AllowNetwork()

BinManager [read-only]

Bins

Bins [read-only]

Bins

Build [read-only]

The build number of

CacheManager [read-only]

The Global Cache Manager

ClearFileLog()

ClearRecentCompList()

Copy()

CreateFloatingView()

CreateMail()

Create an empty Mail message object

CurrentComp [read-only]

Represents the currently active composition

CurrentFrame [read-only]

CustomizeToolbars()

Cut()

DeactivateLicense()

Deactivate Fusion Studio on this machine

Delete()

DeselectAll()

DumpGLObjects()

Dumps OpenGL Objects

EditScript()

Edit Script

Execute()

FileLogging [RW]

FindReg()

Find a registry object by ID

FontManager [read-only]

The Global Font Manager

GetActiveFrameIndex()

GetActiveWndIndex()

GetAppInfo()

GetArgs()

Get command line arguments

GetCPULoad()

GetClipboard()

Retrieves the tool(s) on the clipboard, as tables and as ASCII text.

GetCompList()

Retrieves a table of all compositions currently present

GetCurrentComp()

Returns the currently active composition

GetData()

Get custom persistent data

GetEnv()

Retrieve the value of an environment variable

GetFairlight()

GetGlobalPathMap()

Returns a table of all global path maps

GetMainWindow()

GetMousePos()

GetNumRecentFiles()

GetPrefs()

Retrieve a table of preferences

GetPreviewList()

Retrieves a table of global previews

GetRLMLicenseInfo()

GetRecentCompList()

GetRecentFileName()

GetRegAttrs()

Retrieve information about a registry ID

GetRegList()

Retrieve a list of all registry objects known to the system

GetRegSummary()

Retrieve a list of basic info for all registry objects known to the system

GetResolve()

GetToolIcon()

GetToolList()

GetVersion()

HotkeyManager [read-only]

The Global Hotkey Manager

InstallFile()

IsNetworkAllowed()

IsUIVisible()

IsUtilityOpen()

LoadComp()

Loads an existing composition

LoadPrefs()

Reloads all current global preferences

LoadRecentComp()

Loads an composition from the recent file list

MapPath()

Expands path mappings in a path string

MapPathSegments()

Expands all path mappings in a multipath

The Global Menu Manager

MouseX [read-only]

MouseY [read-only]

NewComp()

Creates a new composition

NewFloatFrame()

NewImageView()

NewTabbedFrame()

OpenFile()

Open a file

OpenLibrary()

OpenLibraryStudio()

Paste()

PasteSettings()

Print()

QueueComp()

Queue a composition to be rendered locally

QueueManager [read-only]

The global render manager for this instance of Fusion

Quit()

Quit Fusion

RemoveConfig()

RenderManager [read-only]

The global render manager for this instance of Fusion

ReverseMapPath()

Collapses a path into best-matching path map

RunScript()

Run a script

SavePrefs()

Saves all current global preferences

SelectAll()

SetActiveFrameIndex()

SetActiveWndIndex()

SetBatch()

SetClipboard()

Sets the clipboard to contain the tool(s) specifed by a table or as ASCII text.

SetData()

Set custom persistent data

SetFusionApp()

SetMasterApp()

SetOnlyActiveComp()

SetPrefs()

Set preferences from a table of attributes

ShowAbout()

Display the About dialog

ShowPrefs()

Display the Preferences dialog

ShowUI()

ShowWindow()

Show or Hide main window

Sleep()

Test()

ToggleBins()

Shows or hides the Bins window

ToggleRenderManager()

Shows or hides the Render Manager

ToggleUtility()

Shows or hides a Utility plugin

UIManager [read-only]

UpdateMenus()

Version [read-only]

The version number of

_Memory_Purge()

_NewComp()

Creates a new composition

Object:Comp()

Object:Composition()

Object:DoAction()

Object:GetData() - Get custom persistent data

Object:GetID()

Object:GetReg()

Object:QueueAction()

Object:SetData() - Set custom persistent data

Object:TriggerEvent()

.ClassName [read-only]

:GetApp()

:GetAttrs()

:GetHelp()

:GetHelpRaw()

:SetAttrs()