|
stmm-games-doc
0.32.0
|
Fake touch capability. More...

Public Member Functions | |
| FakeTouchCapability (FakeDevice< FakeTouchCapability > *p0Device) noexcept | |
| Constructor. More... | |
| shared_ptr< Device > | getDevice () const noexcept override |
| Returns the device owning this capability, if any. More... | |
Public Member Functions inherited from stmi::Capability | |
| virtual | ~Capability () noexcept=default |
| int32_t | getId () const noexcept |
| The capability id. More... | |
| const Class & | getCapabilityClass () const noexcept |
| Get the registered class of the capability instance. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from stmi::TouchCapability | |
| static const Capability::Class & | getClass () noexcept |
Static Public Member Functions inherited from stmi::Capability | |
| static bool | isCapabilityClassIdRegistered (const std::string &sCapabilityClassId) noexcept |
| Tells whether the given capability class id is registered. More... | |
| static Class | getCapabilityClassIdClass (const std::string &sCapabilityClassId) noexcept |
| Gets the class with given class id. More... | |
Static Public Attributes inherited from stmi::TouchCapability | |
| static const char *const | s_sClassId |
Protected Member Functions inherited from stmi::TouchCapability | |
| TouchCapability () noexcept | |
Protected Member Functions inherited from stmi::Capability | |
| Capability (const Class &oClass) noexcept | |
| Constructor to be called from subclasses. More... | |
Static Protected Member Functions inherited from stmi::Capability | |
| static bool | isCapabilityTypeRegistered (const std::type_info &oCapabilityType) noexcept |
| Tells whether a capability type was registered. More... | |
| static const std::type_info & | getCapabilityClassIdType (const std::string &sCapabilityClassId, bool &bRegistered) noexcept |
| Gets the type of the registered capability subclass associated with class id. More... | |
| static std::string | getCapabilityTypeClassId (const std::type_info &oType) noexcept |
| Gets the class id of the given type. More... | |
Fake touch capability.
|
inlinenoexcept |
Constructor.
| p0Device | The fake device the instance belongs to. Cannot be null. |
|
inlineoverridevirtualnoexcept |
Returns the device owning this capability, if any.
If it's a device manager capability this might return null. It also can be null if the device was deleted.
Implements stmi::Capability.
1.8.13