Enfusion Script API
Loading...
Searching...
No Matches
WorldSystemInfo Interface Reference

Structure holding world system meta-information required by the engine. More...

Inheritance diagram for WorldSystemInfo:
pointer

Public Member Functions

proto external WorldSystemInfo RestoreDefaults ()
 Restore all properties to their default values.
 
proto external WorldSystemInfo SetAbstract (bool value)
 
proto external WorldSystemInfo SetUnique (bool value)
 
proto external WorldSystemInfo SetLocation (WorldSystemLocation value)
 
proto external WorldSystemInfo AddPoint (WorldSystemPoint point)
 
proto external WorldSystemInfo RemovePoint (WorldSystemPoint point)
 
proto external WorldSystemInfo ClearPoints ()
 
proto external WorldSystemInfo AddController (TypeName controller)
 
proto external WorldSystemInfo RemoveController (TypeName controller)
 
proto external WorldSystemInfo ClearControllers ()
 
proto external WorldSystemInfo AddExecuteBefore (TypeName otherSystem, WorldSystemPoint point)
 
proto external WorldSystemInfo RemoveExecuteBefore (TypeName otherSystem, WorldSystemPoint point)
 
proto external WorldSystemInfo ClearExecuteBefore ()
 
proto external WorldSystemInfo AddExecuteAfter (TypeName otherSystem, WorldSystemPoint point)
 
proto external WorldSystemInfo RemoveExecuteAfter (TypeName otherSystem, WorldSystemPoint point)
 
proto external WorldSystemInfo ClearExecuteAfter ()
 
- Public Member Functions inherited from pointer
proto string ToString ()
 

Detailed Description

Structure holding world system meta-information required by the engine.

Member Function Documentation

◆ AddController()

proto external WorldSystemInfo WorldSystemInfo.AddController ( TypeName controller)

◆ AddExecuteAfter()

proto external WorldSystemInfo WorldSystemInfo.AddExecuteAfter ( TypeName otherSystem,
WorldSystemPoint point )

◆ AddExecuteBefore()

proto external WorldSystemInfo WorldSystemInfo.AddExecuteBefore ( TypeName otherSystem,
WorldSystemPoint point )

◆ AddPoint()

proto external WorldSystemInfo WorldSystemInfo.AddPoint ( WorldSystemPoint point)

◆ ClearControllers()

proto external WorldSystemInfo WorldSystemInfo.ClearControllers ( )

◆ ClearExecuteAfter()

proto external WorldSystemInfo WorldSystemInfo.ClearExecuteAfter ( )

◆ ClearExecuteBefore()

proto external WorldSystemInfo WorldSystemInfo.ClearExecuteBefore ( )

◆ ClearPoints()

proto external WorldSystemInfo WorldSystemInfo.ClearPoints ( )

◆ RemoveController()

proto external WorldSystemInfo WorldSystemInfo.RemoveController ( TypeName controller)

◆ RemoveExecuteAfter()

proto external WorldSystemInfo WorldSystemInfo.RemoveExecuteAfter ( TypeName otherSystem,
WorldSystemPoint point )

◆ RemoveExecuteBefore()

proto external WorldSystemInfo WorldSystemInfo.RemoveExecuteBefore ( TypeName otherSystem,
WorldSystemPoint point )

◆ RemovePoint()

proto external WorldSystemInfo WorldSystemInfo.RemovePoint ( WorldSystemPoint point)

◆ RestoreDefaults()

proto external WorldSystemInfo WorldSystemInfo.RestoreDefaults ( )

Restore all properties to their default values.

Default values for each property are following:

  • Abstract: true
  • Unique: false
  • Location: WorldSystemLocation.Both
  • Points: empty set
  • Controllers: empty set
  • ExecuteBefore: empty set
  • ExecuteAfter: empty set

◆ SetAbstract()

proto external WorldSystemInfo WorldSystemInfo.SetAbstract ( bool value)

◆ SetLocation()

proto external WorldSystemInfo WorldSystemInfo.SetLocation ( WorldSystemLocation value)

◆ SetUnique()

proto external WorldSystemInfo WorldSystemInfo.SetUnique ( bool value)

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