Skip to content

Patch: deprecate transitions for state overrides that accept state args

Latest
Compare
Choose a tag to compare
@amaiorano amaiorano released this 10 Oct 00:53
· 4 commits to master since this release
  • Deprecate transition functions for state overrides that also accept state args as these cannot be supported
  • Add HSM_DEPRECATED macro and use them to deprecate three functions that were deprecated in comments
  • Move GenerateOnEnterArgsFunc and related code below State definition to fix undefined class usage when compiling with gcc and clang
  • Assert that variadic args OnEnterArgs func is invoked on the expected type of state at runtime
  • Always store RTTI info on StateTypeId, whether using C++ RTTI or custom
  • Delete outdated "sample_1_basic"