Empeld
Empeld plugin documentation.
pluginbase.Objects.UI.IBuiInterface Interface Reference

The interface as shown to the the BOO script More...

Public Member Functions

void Destroy ()
 Closes the interface and removes references to it More...
 
void Call (string name, params object[] args)
 Call a method that is marked as a callback More...
 
bool Wire (object obj, string eventName, string callbackName)
 Wire a controller callback to an event on a widget, by name More...
 
bool Wire (object obj, string eventName, object callable)
 Wires a callable to an event on a widget More...
 

Properties

object View [get]
 The root of the view object widget tree More...
 

Detailed Description

The interface as shown to the the BOO script

Member Function Documentation

◆ Call()

void pluginbase.Objects.UI.IBuiInterface.Call ( string  name,
params object []  args 
)

Call a method that is marked as a callback

Parameters
nameName.
argsArguments.

◆ Destroy()

void pluginbase.Objects.UI.IBuiInterface.Destroy ( )

Closes the interface and removes references to it

◆ Wire() [1/2]

bool pluginbase.Objects.UI.IBuiInterface.Wire ( object  obj,
string  eventName,
string  callbackName 
)

Wire a controller callback to an event on a widget, by name

Parameters
objThe Widget
eventNameThe name of the event on the widget to call
callbackNameThe name of the method on the controller to be called
Returns
True if bound

◆ Wire() [2/2]

bool pluginbase.Objects.UI.IBuiInterface.Wire ( object  obj,
string  eventName,
object  callable 
)

Wires a callable to an event on a widget

Parameters
objThe widget
eventNameThe name of th event on the widget to call
callableEitehr a callable or a delegate
Returns
True if bound

Property Documentation

◆ View

object pluginbase.Objects.UI.IBuiInterface.View
get

The root of the view object widget tree

The view.


The documentation for this interface was generated from the following file: