Accessories
Arduino for motors and lights library.
Accessory Member List

This is the complete list of members for Accessory, including all inherited members.

Accessory()Accessory
ActionEnded()Accessoryvirtual
AddMovingPosition(unsigned long inId, int inPosition)Accessory
AddMovingPositions(const MovingPosition *inMovingPositions_P)Accessory
AdjustMovingPositionsSize(uint8_t inNewSize)Accessory
CanBePositional() const Accessoryinlinevirtual
EEPROMLoad(int inPos)Accessoryvirtual
EEPROMSave(int inPos, bool inSimulate = false)Accessoryvirtual
Event(unsigned long inId, ACCESSORIES_EVENT_TYPE inEvent = ACCESSORIES_EVENT_MOVEPOSITIONID, int inData = 0)Accessoryinlinevirtual
ExecuteEvent(unsigned long inId, ACCESSORIES_EVENT_TYPE inEvent = ACCESSORIES_EVENT_MOVEPOSITIONID, int inData = 0)Accessorystatic
GetActionStartingMillis() const Accessoryinline
GetCount()Accessorystatic
GetDebounceDelay() const Accessoryinline
GetDuration() const Accessoryinline
GetFirstAccessory()Accessoryinlinestatic
GetLastMoveTime() const Accessoryinline
GetLastMovingPosition() const Accessoryinline
GetMovingPositionIdByIndex(uint8_t inIndex) const Accessoryinline
GetMovingPositionSize() const Accessoryinline
GetMovingPositionValueById(unsigned long inId) const Accessoryinline
GetMovingPositionValueByIndex(uint8_t inIndex) const Accessoryinline
GetNextAccessory() const Accessoryinline
GetPort() const Accessoryinline
GetPreviousState() const Accessoryinline
GetState() const Accessoryinline
IndexOfMovingPositionById(unsigned long inId) const Accessory
IsActionDelayPending() const Accessoryinline
IsActionPending()Accessorystatic
IsEmpty() const Accessoryinline
IsFirst() const Accessoryinline
IsGroupActionPending() const Accessoryinlinevirtual
IsNone() const Accessoryinline
IsSecond() const Accessoryinline
Move(unsigned long inMovingPositionId) = 0Accessorypure virtual
MovePosition(int inPosition)Accessoryinlinevirtual
ResetAction()Accessoryinlinevirtual
ResetStartingMillis()Accessoryinline
SetDebounceDelay(unsigned int inDebounceDelay)Accessoryinline
SetDuration(unsigned long inDuration)Accessoryinline
SetLastMoveTime()Accessoryinline
SetLastMovingPosition(uint8_t inLastPositionIndex)Accessory
SetNextAccessory(Accessory *inAccessory)Accessoryinline
SetStartingMillis()Accessoryinline
SetState(ACC_STATE inNewState)Accessoryinlinevirtual
SetStateRaw(ACC_STATE inNewState)Accessory
StartAction()Accessoryvirtual
StartAction(ACC_STATE inState)Accessoryvirtual
Toggle() = 0Accessorypure virtual
begin(ACC_STATE inStartingState = STATE_NONE)Accessoryinline
loop()Accessoryinline
pPortAccessoryprotected
prevStateAccessoryprotected