Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

split ControlDeck between ship and LUS #706

Open
briaguya-ai opened this issue Oct 24, 2024 · 3 comments
Open

split ControlDeck between ship and LUS #706

briaguya-ai opened this issue Oct 24, 2024 · 3 comments
Milestone

Comments

@briaguya-ai
Copy link
Collaborator

anything that touches

uint8_t* mControllerBits = nullptr;
OSContPad* mPads;

should move to the LUS version that inherits from the ship version

@briaguya-ai briaguya-ai added this to the LUS 2.0.0 milestone Oct 24, 2024
@briaguya-ai briaguya-ai changed the title split ControlDesk between ship and LUS split ControlDeck between ship and LUS Oct 24, 2024
@briaguya-ai
Copy link
Collaborator Author

void WriteToPad(OSContPad* pad);

change to

void WriteToPad(void* pads) = 0;

@briaguya-ai
Copy link
Collaborator Author

change to

void ReadToPad(void* pads) = 0;

@briaguya-ai
Copy link
Collaborator Author

std::deque<OSContPad> mPadBuffer;

move to LUS version

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant