- Member HostArm::m_fb0NumBuffers
- Confirm the documentation on this.
- Member HostArm::m_fb1NumBuffers
- Confirm the documentation on this.
- Member HostArm::m_nyxInputControlBluetoothInputDetect
- Confirm that this is what the Bluetooth input detect input control is for.
- Member HostArm::m_nyxInputControlKeys
- Confirm that this is in fact for the keyboard.
- Member HostArm::readALSData ()
- Document the value range for the ambient light sensor.
- Member HostArm::readProxData ()
- Document the value range for the face proximity sensor.
- Member HostArm::screenX (int rawX, Event::Type type)
- Confirm this, since there's only one implementation of this at the moment.
- Member HostArm::screenY (int rawY, Event::Type type)
- Confirm this, since there's only one implementation of this at the moment.
- Member HostArm::shutdownInput (void)
- Figure out whether "control keys" refers to hardware switches or the keyboard.
- Member HostArm::startService (void)
- Confirm this once LSRegister is publicly documented.
- Member HostArm::stopService (void)
- Confirm this once LSUnregister is publicly documented.
- Member HostBase::bluetoothKeyboardActive () const
- Verify that the documentation for this method is correct.
- Member HostBase::getInputControlKeys ()
- Confirm documentation on this.
- Member HostBase::getLedControlKeypadAndDisplay ()
- Confirm documentation on this.
- Member HostBase::homeButtonWakesUpScreen ()
- Determine with certainty what this method is for.
- Member HostBase::m_numBuffers
Confirm documentation of this member variable.
Remove this if possible.
- Member HostBase::setAppDirectRenderingLayerEnabled (bool enable)
- Document what this is used for and how it works once it's figured out.
- Member HostBase::setBluetoothKeyboardActive (bool active)
- Verify that the documentation for this method is correct.
- Member HostBase::turboModeSubscription (bool add)
- Figure out why it's exposed like this instead of having HostBase::turboMode() exposed directly.
- File SingletonTimer.h
- Clean up the mess of goofy memory management macros in SingletonTimer.cpp.
- Member SingletonTimer::ref (TimerHandle *timer)
- Change this to have it use actual smart pointers instead of duplicating the functionality here.
- Member SingletonTimer::timerCheck (GSource *source)
Clean this up - having non-callable public methods is a messy way to do things.
Figure out how/why this works - GLib documentation on the subject seems to be pretty sparse.
- Member SingletonTimer::timerDispatch (GSource *source, GSourceFunc callback, gpointer userData)
Clean this up - having non-callable public methods is a messy way to do things.
Figure out how/why this works - GLib documentation on the subject seems to be pretty sparse.
- Member SingletonTimer::timerPrepare (GSource *source, gint *timeout)
Clean this up - having non-callable public methods is a messy way to do things.
Figure out how/why this works - GLib documentation on the subject seems to be pretty sparse.
- Class sptr< T >
- Limit this class to only being used on derivatives of RefCounted.
- Member TaskBase::m_asyncCaller
- Check this description for accuracy once AsyncCaller is documented.
- Member TaskBase::m_mainCtxt
- Figure out what this points to.
- Member TaskBase::m_mainLoop
- Commonly used throughout the code - needs to be filled in as to what it's for.
- Member TaskBase::m_masterTimer
- Document this further as derived classes are documented and we figure out what this is used for.
- Member TaskBase::m_mutex
- Fill this in after documenting some derived classes.