Difference between revisions of "Layer One Exports"
(Documentation for the Layer One Exports class) |
(Documentation for the Layer One Exports class) |
||
Line 3: | Line 3: | ||
{{:Layer One Exports Remarks}} | {{:Layer One Exports Remarks}} | ||
− | ===IAbilityInfo=== | + | ===<span id="IAbilityInfo"></span>IAbilityInfo <span class="SectionLink">([[IAbilityInfo|Full Article]])</span>=== |
:* Full Article: [[IAbilityInfo]] | :* Full Article: [[IAbilityInfo]] | ||
Information about an ability or ability group | Information about an ability or ability group | ||
Line 9: | Line 9: | ||
'''See also:''' [[Ability System]] | '''See also:''' [[Ability System]] | ||
− | ===IAbilitySet=== | + | ===<span id="IAbilitySet"></span>IAbilitySet <span class="SectionLink">([[IAbilitySet|Full Article]])</span>=== |
:* Full Article: [[IAbilitySet]] | :* Full Article: [[IAbilitySet]] | ||
An Ability Set represents the combined set of a [[IConnectionIdentity|Connection Identity's]] abilities. Abilities are organized as a hierarchy if ability groups with abilities which can be enabled or blocked at any level. Abilities can be presented by [[UI Scripting|UI Scripts]], and when "fired" can be responded to by components to carry out all sorts of operations. | An Ability Set represents the combined set of a [[IConnectionIdentity|Connection Identity's]] abilities. Abilities are organized as a hierarchy if ability groups with abilities which can be enabled or blocked at any level. Abilities can be presented by [[UI Scripting|UI Scripts]], and when "fired" can be responded to by components to carry out all sorts of operations. | ||
Line 17: | Line 17: | ||
'''See also:''' [[UI Scripting]] | '''See also:''' [[UI Scripting]] | ||
− | ===IAreaGroupInfo=== | + | ===<span id="IAreaGroupInfo"></span>IAreaGroupInfo <span class="SectionLink">([[IAreaGroupInfo|Full Article]])</span>=== |
:* Full Article: [[IAreaGroupInfo]] | :* Full Article: [[IAreaGroupInfo]] | ||
An interface to a structure of information about an area group which is a type of [[Worldspace]] | An interface to a structure of information about an area group which is a type of [[Worldspace]] | ||
− | ===IAreaInfo=== | + | ===<span id="IAreaInfo"></span>IAreaInfo <span class="SectionLink">([[IAreaInfo|Full Article]])</span>=== |
:* Full Article: [[IAreaInfo]] | :* Full Article: [[IAreaInfo]] | ||
An interface to a structure of information about an area (any part of [[Worldspace]]). | An interface to a structure of information about an area (any part of [[Worldspace]]). | ||
− | ===IChatChannelExtended=== | + | ===<span id="IChatChannelExtended"></span>IChatChannelExtended <span class="SectionLink">([[IChatChannelExtended|Full Article]])</span>=== |
:* Full Article: [[IChatChannelExtended]] | :* Full Article: [[IChatChannelExtended]] | ||
An interface to a [[Layer One]] [[ChatChannelExtended]] javascript object. These will only be passed in to [[Layer Two]] methods that are offered to the JavaScript environment, and would be dangerous to access outside of one of those calls which always happen in the context of a JavaScript Isolate thread | An interface to a [[Layer One]] [[ChatChannelExtended]] javascript object. These will only be passed in to [[Layer Two]] methods that are offered to the JavaScript environment, and would be dangerous to access outside of one of those calls which always happen in the context of a JavaScript Isolate thread | ||
− | ===IConnectionIdentity=== | + | ===<span id="IConnectionIdentity"></span>IConnectionIdentity <span class="SectionLink">([[IConnectionIdentity|Full Article]])</span>=== |
:* Full Article: [[IConnectionIdentity]] | :* Full Article: [[IConnectionIdentity]] | ||
Represents a user connected to the system and a [[Layer One]] [[Connection Identity]], their identity details (entity memberships), current location and [[Participant]], and provides access to many other [[Layer One]] objects related to the connection | Represents a user connected to the system and a [[Layer One]] [[Connection Identity]], their identity details (entity memberships), current location and [[Participant]], and provides access to many other [[Layer One]] objects related to the connection | ||
− | ===IDOMObjectExtended=== | + | ===<span id="IDOMObjectExtended"></span>IDOMObjectExtended <span class="SectionLink">([[IDOMObjectExtended|Full Article]])</span>=== |
:* Full Article: [[IDOMObjectExtended]] | :* Full Article: [[IDOMObjectExtended]] | ||
An interface to a [[Layer One]] [[DOMObjectExtended]] javascript object. These will only be passed in to [[Layer Two]] methods that are offered to the JavaScript environment, and would be dangerous to access outside of one of those calls which always happen in the context of a JavaScript Isolate thread | An interface to a [[Layer One]] [[DOMObjectExtended]] javascript object. These will only be passed in to [[Layer Two]] methods that are offered to the JavaScript environment, and would be dangerous to access outside of one of those calls which always happen in the context of a JavaScript Isolate thread | ||
− | ===IIdentityBase=== | + | ===<span id="IIdentityBase"></span>IIdentityBase <span class="SectionLink">([[IIdentityBase|Full Article]])</span>=== |
:* Full Article: [[IIdentityBase]] | :* Full Article: [[IIdentityBase]] | ||
Represents the base of an [[IConnectionIdentity]] or [[IVirtualIdentity]] | Represents the base of an [[IConnectionIdentity]] or [[IVirtualIdentity]] | ||
− | ===IInstanceExtended=== | + | ===<span id="IInstanceExtended"></span>IInstanceExtended <span class="SectionLink">([[IInstanceExtended|Full Article]])</span>=== |
:* Full Article: [[IInstanceExtended]] | :* Full Article: [[IInstanceExtended]] | ||
An interface to a [[Layer One]] [[InstanceGlobals]] javascript object. These will only be passed in to [[Layer Two]] methods that are offered to the JavaScript environment, and would be dangerous to access outside of one of those calls which always happen in the context of a JavaScript Isolate thread | An interface to a [[Layer One]] [[InstanceGlobals]] javascript object. These will only be passed in to [[Layer Two]] methods that are offered to the JavaScript environment, and would be dangerous to access outside of one of those calls which always happen in the context of a JavaScript Isolate thread | ||
− | ===IInteractionMappingExtended=== | + | ===<span id="IInteractionMappingExtended"></span>IInteractionMappingExtended <span class="SectionLink">([[IInteractionMappingExtended|Full Article]])</span>=== |
:* Full Article: [[IInteractionMappingExtended]] | :* Full Article: [[IInteractionMappingExtended]] | ||
An interface to a [[Layer One]] [[InteractionMappingExtended]] javascript object. These will only be passed in to [[Layer Two]] methods that are offered to the JavaScript environment, and would be dangerous to access outside of one of those calls which always happen in the context of a JavaScript Isolate thread | An interface to a [[Layer One]] [[InteractionMappingExtended]] javascript object. These will only be passed in to [[Layer Two]] methods that are offered to the JavaScript environment, and would be dangerous to access outside of one of those calls which always happen in the context of a JavaScript Isolate thread | ||
− | ===IParticipantExtended=== | + | ===<span id="IParticipantExtended"></span>IParticipantExtended <span class="SectionLink">([[IParticipantExtended|Full Article]])</span>=== |
:* Full Article: [[IParticipantExtended]] | :* Full Article: [[IParticipantExtended]] | ||
An interface to a [[Layer One]] [[ParticipantExtended]] javascript object. These will only be passed in to [[Layer Two]] methods that are offered to the JavaScript environment, and would be dangerous to access outside of one of those calls which always happen in the context of a JavaScript Isolate thread | An interface to a [[Layer One]] [[ParticipantExtended]] javascript object. These will only be passed in to [[Layer Two]] methods that are offered to the JavaScript environment, and would be dangerous to access outside of one of those calls which always happen in the context of a JavaScript Isolate thread | ||
− | ===ISceneInfo=== | + | ===<span id="ISceneInfo"></span>ISceneInfo <span class="SectionLink">([[ISceneInfo|Full Article]])</span>=== |
:* Full Article: [[ISceneInfo]] | :* Full Article: [[ISceneInfo]] | ||
An interface to a structure of information about a scene which is a type of [[Worldspace]] | An interface to a structure of information about a scene which is a type of [[Worldspace]] | ||
− | ===ISecurableInfo=== | + | ===<span id="ISecurableInfo"></span>ISecurableInfo <span class="SectionLink">([[ISecurableInfo|Full Article]])</span>=== |
:* Full Article: [[ISecurableInfo]] | :* Full Article: [[ISecurableInfo]] | ||
An interface to a structure of information about a [[Securable]] (the base for all [[Worldspace]] and [[Entities]]) | An interface to a structure of information about a [[Securable]] (the base for all [[Worldspace]] and [[Entities]]) | ||
− | ===IVirtualIdentity=== | + | ===<span id="IVirtualIdentity"></span>IVirtualIdentity <span class="SectionLink">([[IVirtualIdentity|Full Article]])</span>=== |
:* Full Article: [[IVirtualIdentity]] | :* Full Article: [[IVirtualIdentity]] | ||
Represents a virtual connection identity which can be used to test area permissions that a specific user would have in an area | Represents a virtual connection identity which can be used to test area permissions that a specific user would have in an area | ||
− | ===IWorldInfo=== | + | ===<span id="IWorldInfo"></span>IWorldInfo <span class="SectionLink">([[IWorldInfo|Full Article]])</span>=== |
:* Full Article: [[IWorldInfo]] | :* Full Article: [[IWorldInfo]] | ||
An interface to a structure of information about a world which is a type of [[Worldspace]] | An interface to a structure of information about a world which is a type of [[Worldspace]] | ||
__NOTOC____NOEDITSECTION__ | __NOTOC____NOEDITSECTION__ |
Revision as of 18:54, 7 April 2017
Layer One Exports
Remarks [edit]
IAbilityInfo (Full Article)
- Full Article: IAbilityInfo
Information about an ability or ability group
See also: Ability System
IAbilitySet (Full Article)
- Full Article: IAbilitySet
An Ability Set represents the combined set of a Connection Identity's abilities. Abilities are organized as a hierarchy if ability groups with abilities which can be enabled or blocked at any level. Abilities can be presented by UI Scripts, and when "fired" can be responded to by components to carry out all sorts of operations.
See also: Ability System
See also: UI Scripting
IAreaGroupInfo (Full Article)
- Full Article: IAreaGroupInfo
An interface to a structure of information about an area group which is a type of Worldspace
IAreaInfo (Full Article)
- Full Article: IAreaInfo
An interface to a structure of information about an area (any part of Worldspace).
IChatChannelExtended (Full Article)
- Full Article: IChatChannelExtended
An interface to a Layer One ChatChannelExtended javascript object. These will only be passed in to Layer Two methods that are offered to the JavaScript environment, and would be dangerous to access outside of one of those calls which always happen in the context of a JavaScript Isolate thread
IConnectionIdentity (Full Article)
- Full Article: IConnectionIdentity
Represents a user connected to the system and a Layer One Connection Identity, their identity details (entity memberships), current location and Participant, and provides access to many other Layer One objects related to the connection
IDOMObjectExtended (Full Article)
- Full Article: IDOMObjectExtended
An interface to a Layer One DOMObjectExtended javascript object. These will only be passed in to Layer Two methods that are offered to the JavaScript environment, and would be dangerous to access outside of one of those calls which always happen in the context of a JavaScript Isolate thread
IIdentityBase (Full Article)
- Full Article: IIdentityBase
Represents the base of an IConnectionIdentity or IVirtualIdentity
IInstanceExtended (Full Article)
- Full Article: IInstanceExtended
An interface to a Layer One InstanceGlobals javascript object. These will only be passed in to Layer Two methods that are offered to the JavaScript environment, and would be dangerous to access outside of one of those calls which always happen in the context of a JavaScript Isolate thread
IInteractionMappingExtended (Full Article)
- Full Article: IInteractionMappingExtended
An interface to a Layer One InteractionMappingExtended javascript object. These will only be passed in to Layer Two methods that are offered to the JavaScript environment, and would be dangerous to access outside of one of those calls which always happen in the context of a JavaScript Isolate thread
IParticipantExtended (Full Article)
- Full Article: IParticipantExtended
An interface to a Layer One ParticipantExtended javascript object. These will only be passed in to Layer Two methods that are offered to the JavaScript environment, and would be dangerous to access outside of one of those calls which always happen in the context of a JavaScript Isolate thread
ISceneInfo (Full Article)
- Full Article: ISceneInfo
An interface to a structure of information about a scene which is a type of Worldspace
ISecurableInfo (Full Article)
- Full Article: ISecurableInfo
An interface to a structure of information about a Securable (the base for all Worldspace and Entities)
IVirtualIdentity (Full Article)
- Full Article: IVirtualIdentity
Represents a virtual connection identity which can be used to test area permissions that a specific user would have in an area
IWorldInfo (Full Article)
- Full Article: IWorldInfo
An interface to a structure of information about a world which is a type of Worldspace