EmbAJAX
Simplistic framework for creating and handling displays and controls on a web page served by an embeddable device (Arduino or other microcontroller with Arduino support).
|
This is the complete list of members for EmbAJAXJoystick, including all inherited members.
_driver (defined in EmbAJAXBase) | EmbAJAXBase | protectedstatic |
_flags (defined in EmbAJAXElement) | EmbAJAXElement | protected |
_id (defined in EmbAJAXElement) | EmbAJAXElement | protected |
basicProperty(uint8_t num) const (defined in EmbAJAXElement) | EmbAJAXElement | inlineprotected |
changed(uint16_t since) (defined in EmbAJAXElement) | EmbAJAXElement | protected |
EmbAJAXElement(const char *id) | EmbAJAXElement | |
EmbAJAXJoystick(const char *id, int width, int height, const char *position_adjust=EmbAJAXJoystick_FREE_POSITION, const char *snap_back=EmbAJAXJoystick_SNAP_BACK) | EmbAJAXJoystick | inline |
Enabledness enum value (defined in EmbAJAXBase) | EmbAJAXBase | |
findChild(const char *id) const | EmbAJAXBase | inlinevirtual |
findChild(EmbAJAXBase **children, size_t num, const char *id) const | EmbAJAXBase | protected |
FirstElementSpecificProperty enum value (defined in EmbAJAXBase) | EmbAJAXBase | |
getX() const | EmbAJAXJoystick | inline |
getY() const | EmbAJAXJoystick | inline |
handleRequest(EmbAJAXBase **children, size_t num, void(*change_callback)()) | EmbAJAXBase | protected |
HTMLAllowed enum value (defined in EmbAJAXBase) | EmbAJAXBase | |
id() const (defined in EmbAJAXElement) | EmbAJAXElement | inline |
itoa_buf (defined in EmbAJAXBase) | EmbAJAXBase | protectedstatic |
null_string (defined in EmbAJAXBase) | EmbAJAXBase | protectedstatic |
print() const override (defined in EmbAJAXJoystick) | EmbAJAXJoystick | inlinevirtual |
printChildren(EmbAJAXBase **children, size_t num) const | EmbAJAXBase | protected |
printPage(EmbAJAXBase **children, size_t num, const char *_title, const char *_header, uint16_t _min_interval) const | EmbAJAXBase | protected |
printTextInput(size_t size, const char *value) const | EmbAJAXElement | protected |
Property enum name (defined in EmbAJAXBase) | EmbAJAXBase | |
sendUpdates(uint16_t since, bool first) override | EmbAJAXElement | virtual |
EmbAJAXBase::sendUpdates(EmbAJAXBase **children, size_t num, uint16_t since, bool first) | EmbAJAXBase | protected |
setBasicProperty(uint8_t num, bool status) override (defined in EmbAJAXElement) | EmbAJAXElement | protectedvirtual |
setChanged() (defined in EmbAJAXElement) | EmbAJAXElement | protected |
setDriver(EmbAJAXOutputDriverBase *driver) | EmbAJAXBase | inlinestatic |
setEnabled(bool enabled) | EmbAJAXBase | inline |
setPosition(int x, int y) | EmbAJAXJoystick | inline |
setVisible(bool visible) | EmbAJAXBase | inline |
toElement() override final | EmbAJAXElement | inlinevirtual |
updateFromDriverArg(const char *argname) | EmbAJAXJoystick | inlinevirtual |
Value enum value (defined in EmbAJAXBase) | EmbAJAXBase | |
value(uint8_t which=EmbAJAXBase::Value) const override | EmbAJAXJoystick | inlinevirtual |
valueNeedsEscaping(uint8_t which=EmbAJAXBase::Value) const | EmbAJAXElement | inlinevirtual |
valueProperty(uint8_t which=EmbAJAXBase::Value) const override | EmbAJAXJoystick | inlinevirtual |
Visibility enum value (defined in EmbAJAXBase) | EmbAJAXBase |