Chapter 5. VOS Programming in C++
Code tutorials for writing applications and MetaObject implementations using the VOS C++ libraries
5.1. Tutorials
A complete introduction to the VOS API is given through the following seven tutorials. In the VOS distribution these tutorials may be found in vos/apps/tutorials along with the appropriate files for compiling them.
The simplest possible program that uses VOS.
Introduction to Vobjects.
Local and Remote Vobjects and Messages.
Server: (local link) | (interreality.org)
Client: (local link) | (interreality.org)
Linking Vobjects together.
Introduction to Metaobjects.
Server: (local link) | (interreality.org)
Client: (local link) | (interreality.org)
Child and Property Listeners
Creating your own MetaObjects
MetaObject header file: (local link) | (interreality.org)
Metaobject implementation: (local link) | (interreality.org)
Server: (local link) | (interreality.org)
Client: (local link) | (interreality.org)
More Metaobjects, and an example 3D world.
"Creature" header file: (local link) | (interreality.org)
"Creature" implementation: (local link) | (interreality.org)
"Creature" Server: (local link) | (interreality.org)