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

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

AddModifierParameter(CPNS::char8 const *const utf8Name, CPNS::uint16 const wMsgNum, CPNS::IIndexList *const pIndexList, CPNS::uint16 const wMidPointValue, CPNS::char8 const *const utf8LabelMin, CPNS::char8 const *const utf8LabelMidPoint, CPNS::char8 const *const utf8LabelMax, CPNS::Enums::DataTypes const preferredDataType, CPNS::uint16 const wGroup, CPNS::CombinedModifierInformationProfiles const informationProfiles, CPNS::CombinedControllerTypes const preferredControllerType)=0CPNS::IInputpure virtual
AddSelectorParameter(CPNS::char8 const *const utf8Name, CPNS::uint16 const wMsgNum, CPNS::IIndexList *const pIndexList, CPNS::ISelectorItemList *const pSelectorItemList, CPNS::uint16 const wGroup, CPNS::CombinedSelectorInformationProfiles const informationProfiles, CPNS::CombinedControllerTypes const preferredControllerType)=0CPNS::IInputpure virtual
AddTextParameter(CPNS::char8 const *const utf8Name, CPNS::uint16 const wMsgNum, CPNS::IIndexList *const pIndexList, CPNS::uint16 const wGroup, CPNS::CombinedTextInformationProfiles const informationProfiles, CPNS::CombinedControllerTypes const preferredControllerType)=0CPNS::IInputpure virtual
AddTitleParameter(CPNS::char8 const *const utf8Text, CPNS::uint16 const wGroup)=0CPNS::IInputpure virtual
ClearParameterDefinition()=0CPNS::IInputpure virtual
Clock_Set(CPNS::uint8 const bCPQNMultiplier)=0CPNS::IInputpure virtual
DataConsumed()=0CPNS::IInputpure virtual
GetCapabilities() const =0CPNS::IInputpure virtual
GetCHAI()=0CPNS::IObjectpure virtual
GetDevice() const =0CPNS::IInputpure virtual
GetEndpoint()=0CPNS::IInputpure virtual
GetFromMessageDescription(CPNS::Enums::MessageTypes const msgType, CPNS::uint16 const wMsgNum, CPNS::uint16 const wMsgIndex)=0CPNS::IInputpure virtual
GetHandle() const =0CPNS::IObjectpure virtual
GetInputID() const =0CPNS::IInputpure virtual
GetName() const =0CPNS::IInputpure virtual
GetNumSources()=0CPNS::IInputpure virtual
GetObjectType() const =0CPNS::IObjectpure virtual
GetPath() const =0CPNS::IInputpure virtual
GetSectionID() const =0CPNS::IInputpure virtual
GetSource(CPNS::uint16 const wSourceIndex)=0CPNS::IInputpure virtual
GetUserDataPtr() const =0CPNS::IObjectpure virtual
GetUserDataUInt32() const =0CPNS::IObjectpure virtual
HasSources()=0CPNS::IInputpure virtual
IsCompatibleWith(CPNS::CombinedInOutCapabilities const outCaps)=0CPNS::IInputpure virtual
RefreshParameterDefinition()=0CPNS::IInputpure virtual
RegisterClockListenerControlNotificationHandler(CPNS::IInput_ClockListenerControlNotificationHandler *const pHandler)=0CPNS::IInputpure virtual
RegisterNotificationHandler(CPNS::IInput_NotificationHandler *const pHandler)=0CPNS::IInputpure virtual
RegisterObjectNotificationHandler(CPNS::IObject_NotificationHandler *const pHandler)=0CPNS::IObjectpure virtual
RegisterParameterNotificationHandler(CPNS::IInput_ParameterNotificationHandler *const pHandler)=0CPNS::IInputpure virtual
RegisterRecordingNotificationHandler(CPNS::IInput_NotificationHandler *const pHandler)=0CPNS::IInputpure virtual
RemoveSource(CPNS::Endpoint const &source)=0CPNS::IInputpure virtual
SetCapabilities(CPNS::CombinedInOutCapabilities const caps)=0CPNS::IInputpure virtual
SetName(CPNS::char8 const *const utf8Name)=0CPNS::IInputpure virtual
SetSectionID(CPNS::SectionID const &sectionID)=0CPNS::IInputpure virtual
SetUserDataPtr(void const *const pData)=0CPNS::IObjectpure virtual
SetUserDataUInt32(const CPNS::uint32 dwData)=0CPNS::IObjectpure virtual
Signal(CPNS::uint16 const wSignalNumber, CPNS::uint16 const wOptionalData0, CPNS::uint16 const wOptionalData1, CPNS::uint16 const wOptionalData2, CPNS::uint16 const wOptionalData3, CPNS::char8 const *const utf8OptionalData, CPNS::Endpoint const &optionalEndpoint)=0CPNS::IInputpure virtual
UnregisterClockListenerControlNotificationHandler(CPNS::IInput_ClockListenerControlNotificationHandler *const pHandler)=0CPNS::IInputpure virtual
UnregisterNotificationHandler(CPNS::IInput_NotificationHandler *const pHandler)=0CPNS::IInputpure virtual
UnregisterObjectNotificationHandler(CPNS::IObject_NotificationHandler *const pHandler)=0CPNS::IObjectpure virtual
UnregisterParameterNotificationHandler(CPNS::IInput_ParameterNotificationHandler *const pHandler)=0CPNS::IInputpure virtual
UnregisterRecordingNotificationHandler(CPNS::IInput_NotificationHandler *const pHandler)=0CPNS::IInputpure virtual