Christian Semmler
|
9ac9fe2761
|
MxRegion: initial implementation (#218)
* MxRegion structures
* MxRegion structures
* Remove junk
* Refactor
* WIP
* Use MxRect32 ctor
* Refactor
* Add MxSize32, match MxRegion ctor
* Add two template annotations
* Fix missing instructions
* Fix another bug
* Refactor
* Add GetPoint
* Implement/match MxRegionTopBottom::MxRegionTopBottom
* Implement/match more functions
* More implementation
* Don't expose internal match
* Fix indent
* Add template annotations
* Implement remaining functions
* Fix comment
* Match loops
* Simplify function
* Merge
* Remove junk
* Format
* Format
* match MxRegion::vtable1c
* revert vtable1c match-hack
This reverts commit 7b88625988 .
---------
Co-authored-by: Ramen2X <64166386+Ramen2X@users.noreply.github.com>
|
2023-10-31 11:30:13 -04:00 |
|
Christian Semmler
|
20c4f832ca
|
Match MxList<T>::_InsertEntry to 100%
|
2023-10-25 18:02:49 -04:00 |
|
Christian Semmler
|
b449da1fa3
|
Introduce clang-format (#240)
|
2023-10-25 01:38:27 +02:00 |
|
Anonymous Maarten
|
e928fc9425
|
Build fixes for mingw (#245)
|
2023-10-25 01:24:29 +02:00 |
|
Christian Semmler
|
4a674d823b
|
Implement MxDSSelectAction Clone/operator=/CopyFrom (#154)
|
2023-10-07 20:03:15 +02:00 |
|
Christian Semmler
|
b7efd64ac1
|
Bootstrap MxDSSelectAction, generalize MxList (#142)
* reccmp: Add ability to compare template instantiations
* Add example of template instantiation comparison.
* merge
* Add template compare annotations for MxList instances
* Bootstrap MxDSSelectAction, generalize MxList
* Fix template annotations
* Fix merge error
* Fix merge error
---------
Co-authored-by: Brendan Dougherty <brandougherty1@gmail.com>
|
2023-10-02 15:51:43 +02:00 |
|
pewpew
|
b77cd067d3
|
reccmp: template compare annotations (#88)
* reccmp: Add ability to compare template instantiations
* Add example of template instantiation comparison.
* merge
* Add template compare annotations for MxList instances
---------
Co-authored-by: Christian Semmler <mail@csemmler.com>
|
2023-09-29 11:40:46 -07:00 |
|
Christian Semmler
|
548f337cad
|
Implement/match remaining MxDSMultiAction functions (#136)
* Implement/match MxDSMultiAction::Deserialize
* Implement remaining functions of MxDSMultiAction
* Remove space
|
2023-09-25 10:08:19 -07:00 |
|
Christian Semmler
|
99c27a6a50
|
Bootstrap MxDSMultiAction (#133)
* Bootstrap MxDSMultiAction
* Move destroy function to list class
* Fix unk14 call
|
2023-09-20 13:36:15 -07:00 |
|
Christian Semmler
|
d145f914c4
|
Implement/match MxVideoManager::Tickle (#128)
* Implement/match MxPresenter::StartAction
* Update mxpoint32.h
* Implement/match MxVideoManager::Tickle
* Update mxlist.h
* Update mxpresenter.cpp
|
2023-09-19 20:00:34 -07:00 |
|
Christian Semmler
|
c67e537508
|
Implement/match MxMediaManager::Tickle (#127)
* Implement/match MxMediaManager::Tickle
* Remove space
|
2023-09-17 14:10:38 -07:00 |
|
Christian Semmler
|
b819657bd8
|
Implement AddPresenter, RemovePresenter, StopPresenters (#124)
* Add MxList, MxPresenterList, add to MxMediaManager
* Match ~MxList<T>
* Implement AddPresenter, RemovePresenter, StopPresenters
* Initial implementation of RemovePresenter/Find/Detach
* Implement/match MxMediaManager::StopPresenters
* Move definitions out of class body
* Match RemovePresenter/Detach
* Fix style
* Fix merge error
* Fix merge error
* Fix merge error
* Remove space
|
2023-09-17 12:38:50 +02:00 |
|
Christian Semmler
|
253538feed
|
Add MxList, MxPresenterList, add to MxMediaManager (#122)
* Add MxList, MxPresenterList, add to MxMediaManager
* Match ~MxList<T>
|
2023-09-16 21:18:56 -07:00 |
|