RobotLib  1
A set of software wrappers for Rovio, Roomba and NXT robots written in C#.
 All Classes Namespaces Functions Variables Enumerations Properties Pages
Public Member Functions | Public Attributes | List of all members
Rovio.API.API Class Reference

Contains all API commands. More...

Inheritance diagram for Rovio.API.API:
Rovio.Component

Public Member Functions

 API (Robot _robot)
 The constructor.
 
- Public Member Functions inherited from Rovio.Component
 Component (Robot _robot)
 The constructor.
 
virtual void Update ()
 The Update function that manually refreshes the state of a given component (e.g. when AutoUpdate = false)
 

Public Attributes

Rovio.API.Movement Movement
 Movement commands.
 
Rovio.API.Camera Camera
 Camera commands.
 
Rovio.API.User User
 User commands.
 
Rovio.API.Time Time
 Time commands.
 
Rovio.API.Network Network
 Network commands.
 
Rovio.API.Server Server
 Server commands.
 
Rovio.API.Mail Mail
 Mail commands.
 
Rovio.API.Other Other
 Other commands.
 
- Public Attributes inherited from Rovio.Component
bool AutoUpdate = true
 Automatic update option for methods requesting more than one piece of information.
 

Additional Inherited Members

- Protected Attributes inherited from Rovio.Component
Robot robot
 The robot class, accessible by all dervied classes.
 

Detailed Description

Contains all API commands.

Constructor & Destructor Documentation

Rovio.API.API.API ( Robot  _robot)

The constructor.

Member Data Documentation

Rovio.API.Camera Rovio.API.API.Camera

Camera commands.

Rovio.API.Mail Rovio.API.API.Mail

Mail commands.

Rovio.API.Movement Rovio.API.API.Movement

Movement commands.

Rovio.API.Network Rovio.API.API.Network

Network commands.

Rovio.API.Other Rovio.API.API.Other

Other commands.

Rovio.API.Server Rovio.API.API.Server

Server commands.

Rovio.API.Time Rovio.API.API.Time

Time commands.

Rovio.API.User Rovio.API.API.User

User commands.


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