sead
Loading...
Searching...
No Matches
sead::ControllerAddon Class Referenceabstract

#include <seadControllerAddon.h>

Inherited by sead::AccelerometerAddon, and sead::PatternRumbleAddon.

Public Member Functions

 ControllerAddon (Controller *controller)
virtual ~ControllerAddon ()
virtual bool calc ()=0

Protected Attributes

ListNode mListNode
ControllerDefine::AddonId mId
ControllermController

Friends

class Controller

Constructor & Destructor Documentation

◆ ControllerAddon()

sead::ControllerAddon::ControllerAddon ( Controller * controller)
inline

◆ ~ControllerAddon()

virtual sead::ControllerAddon::~ControllerAddon ( )
inlinevirtual

Member Function Documentation

◆ calc()

virtual bool sead::ControllerAddon::calc ( )
pure virtual

◆ Controller

friend class Controller
friend

Member Data Documentation

◆ mListNode

ListNode sead::ControllerAddon::mListNode
protected

◆ mId

ControllerDefine::AddonId sead::ControllerAddon::mId
protected

◆ mController

Controller* sead::ControllerAddon::mController
protected