CHAI SDK  Version 1.3
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
CPNS::IController Member List

This is the complete list of members for CPNS::IController, including all inherited members.

AddRecordingDestination(CPNS::Endpoint const &destination)=0CPNS::IBaseOutputpure virtual
Assign(CPNS::ControllerAssignment const &assignment)=0CPNS::IControllerpure virtual
ClearRecordingDestinations()=0CPNS::IBaseOutputpure virtual
ClearTimeStamp()=0CPNS::IBaseOutputpure virtual
EnableAutoTimeStampOnRecording(CPNS::boolean const fEnable)=0CPNS::IBaseOutputpure virtual
EnableSendingDuringGlobalLearning(CPNS::boolean const fEnable)=0CPNS::IBaseOutputpure virtual
EnterLearningMode()=0CPNS::IControllerpure virtual
GetCapabilities() const =0CPNS::IBaseOutputpure virtual
GetCHAI()=0CPNS::IObjectpure virtual
GetControllerID() const =0CPNS::IControllerpure virtual
GetControllerTypes() const =0CPNS::IControllerpure virtual
GetCurrentAssignment() const =0CPNS::IControllerpure virtual
GetDevice() const =0CPNS::IBaseOutputpure virtual
GetEndpoint()=0CPNS::IBaseOutputpure virtual
GetGroup() const =0CPNS::IControllerpure virtual
GetHandle() const =0CPNS::IObjectpure virtual
GetIController() const CPNS::IBaseOutput
GetIOutput() const CPNS::IBaseOutput
GetName() const =0CPNS::IBaseOutputpure virtual
GetNumRecordingDestinations()=0CPNS::IBaseOutputpure virtual
GetObjectType() const =0CPNS::IObjectpure virtual
GetPreferredMessageNumber() const =0CPNS::IControllerpure virtual
GetPreferredMessageType() const =0CPNS::IControllerpure virtual
GetRecordingDestination(CPNS::uint16 const wDestinationIndex)=0CPNS::IBaseOutputpure virtual
GetSectionID() const =0CPNS::IBaseOutputpure virtual
GetUserDataPtr() const =0CPNS::IObjectpure virtual
GetUserDataUInt32() const =0CPNS::IObjectpure virtual
HasRecordingDestinations()=0CPNS::IBaseOutputpure virtual
IsCompatibleWith(CPNS::CombinedInOutCapabilities const inCaps)=0CPNS::IBaseOutputpure virtual
IsDefaultAssignment()=0CPNS::IControllerpure virtual
operator CPNS::IBaseOutput *() const =0 (defined in CPNS::IController)CPNS::IControllerpure virtual
QueryCurrentParameterValue(CPNS::ParameterID const &paramID)=0CPNS::IBaseOutputpure virtual
QueryCurrentParameterValues()=0CPNS::IBaseOutputpure virtual
QueryParameterPath()=0CPNS::IControllerpure virtual
QueryParameterValue()=0CPNS::IControllerpure virtual
RegisterNotificationHandler(CPNS::IController_NotificationHandler *const pHandler)=0CPNS::IControllerpure virtual
RegisterObjectNotificationHandler(CPNS::IObject_NotificationHandler *const pHandler)=0CPNS::IObjectpure virtual
RemoveRecordingDestination(CPNS::Endpoint const &destination)=0CPNS::IBaseOutputpure virtual
SendDown()=0CPNS::IControllerpure virtual
SendTextValue(CPNS::char8 const *const utf8Value)=0CPNS::IControllerpure virtual
SendTextValueWithAutomation(CPNS::char8 const *const utf8Value, CPNS::boolean const fWriteToEnd, CPNS::boolean const fTouch, CPNS::Enums::PerformanceMessageAutomationStates const state)=0CPNS::IControllerpure virtual
SendUp()=0CPNS::IControllerpure virtual
SendValue(CPNS::uint16 const wValue, CPNS::Enums::ControllerSendModes const mode)=0CPNS::IControllerpure virtual
SendValueWithAutomation(CPNS::uint16 const wValue, CPNS::Enums::ControllerSendModes const mode, CPNS::boolean const fWriteToEnd, CPNS::boolean const fTouch, CPNS::Enums::PerformanceMessageAutomationStates const state)=0CPNS::IControllerpure virtual
SetDisabledInternalSnapshot(CPNS::boolean const fDisabled)=0CPNS::IBaseOutputpure virtual
SetName(CPNS::char8 const *const utf8Name)=0CPNS::IBaseOutputpure virtual
SetSectionID(CPNS::SectionID const &sectionID)=0CPNS::IBaseOutputpure virtual
SetTimeStampOffline()=0CPNS::IBaseOutputpure virtual
SetTimeStampSongPosition(CPNS::SongPosition const position)=0CPNS::IBaseOutputpure virtual
SetTimeStampSystemTime(CPNS::SystemTime const position)=0CPNS::IBaseOutputpure virtual
SetTimeStampSystemTimeFromGlobalSynchronizedTime()=0CPNS::IBaseOutputpure virtual
SetUserDataPtr(void const *const pData)=0CPNS::IObjectpure virtual
SetUserDataUInt32(const CPNS::uint32 dwData)=0CPNS::IObjectpure virtual
Unassign()=0CPNS::IControllerpure virtual
UnregisterNotificationHandler(CPNS::IController_NotificationHandler *const pHandler)=0CPNS::IControllerpure virtual
UnregisterObjectNotificationHandler(CPNS::IObject_NotificationHandler *const pHandler)=0CPNS::IObjectpure virtual