Difference between revisions of "Infrastructure Guide"
(→System Documentation) |
m (→System Documentation) |
||
Line 23: | Line 23: | ||
**[[Participant]] | **[[Participant]] | ||
**[[Instance]] | **[[Instance]] | ||
+ | **[[ViewInfo]] | ||
*[[Configuration Objects]] | *[[Configuration Objects]] |
Revision as of 13:44, 4 April 2017
Following is a list of pages documenting the Virtual World Web infrastructure. Programming guides, API documentation, scripting documentation and more.
Contents
System Documentation
Key Concepts
- Network Security
- Component System
- Container System
- Transfer System
- Resource System
- Ability System
- World Scripting
- UI Scripting
Scripting Documentation
Server Scripting - Documents the server instance scripting system. From working with the DOM, to using the GameCloud, to working with LayerOne objects like participants, views, and chat channels, it's all here.
Curio UI Scripting - Documents the Curio UI scripting system. (Ian? what are you doing this year?)
Document Object Model (DOM) Documentation
DOM Nodes - Documents the Document Object Model node types
DOM Enums - Documents the Document Object Model enumerations
DOM Data Types - Documents DOM property and attribution system types
DOM Utility Types - Documents other utility classes available in the DOM library
API Documentation
Server API - Documents the VWW.CoreLibs.ServerAPI library used to write service provider components. This is the foundation of Virtual World Web server extensibility.
- Layer One API - The main set of interfaces used by components (Layer Two) to control the VWW server core software (Layer One)
- Layer One Exports - Interfaces for various Layer One run-time objects. Some informational, some allow considerable control of connections, avatars, views, etc.
- Layer Two Events - The main set of interfaces that, when implementd by a component (Layer Two) will be called by the VWW server core software (Layer One) in response to various events.
- Layer Two Event Handler Stubs - A set of stubbed implementations of the Layer Two Events interfaces as virtual methods to make overriding and implementing single events much friendlier.
- UI Script Handlers - Some types to help implement UI script system handlers.