# Uses of Package
sigmlgen.playerctrl

- Packages that use sigmlgen.playerctrl
  Package | Description
  --- | ---
  sigmlgen | This package imlements the generation of SiGML documents in various forms.
  sigmlgen.playerctrl | This package defines the classes that record the information in SiGML a `<player_settings>` element, that is, information defining camera settings and the avatar's ambient motion settings.

- Classes in sigmlgen.playerctrl used by sigmlgen
  Class and Description
  AmbientMotionFlags A record of the ambient motion settings defined within a SiGML `<player_settings>` element.
  AvatarSettings A record of the avatar settings defined within a SiGML `<player_settings>` element.
  CameraSettings A record of the camera settings defined within a SiGML `<player_settings>` element.
  PlayerSettings The data from a SiGML `<player_settings>` element, that is, camera-location/direction/fov data and/or ambient motions flags.
  TimeSettings A record of the time settings defined within a SiGML `<player_settings>` element.

- Classes in sigmlgen.playerctrl used by sigmlgen.playerctrl
  Class and Description
  AmbientMotionFlags A record of the ambient motion settings defined within a SiGML `<player_settings>` element.
  AvatarSettings A record of the avatar settings defined within a SiGML `<player_settings>` element.
  CameraSettings A record of the camera settings defined within a SiGML `<player_settings>` element.
  TimeSettings A record of the time settings defined within a SiGML `<player_settings>` element.