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

Fix #930. #940

Merged
merged 6 commits into from
Jul 2, 2021
Merged

Fix #930. #940

merged 6 commits into from
Jul 2, 2021

Commits on Jul 2, 2021

  1. Fix compile errors with Max 2022 SDK.

    This fixes the issues resulting from Autodesk bolting on localization
    support and sanitizing certain words.
    Hoikas committed Jul 2, 2021
    Configuration menu
    Copy the full SHA
    cc53e1b View commit details
    Browse the repository at this point in the history
  2. Add 3ds Max 2022 CI job.

    Hoikas committed Jul 2, 2021
    Configuration menu
    Copy the full SHA
    cbb9d51 View commit details
    Browse the repository at this point in the history
  3. Convert all the MAX_LOCALIZED[1-2] macros to proxies.

    These proxies are a little fiddly, but I can't think of a better way to
    do it since the old overloads are now `MAX_SEALED` and proxy to the new
    overload. While we could undef `MAX_SEALED`, that assumes AD will never
    change `MAX_SEALED` to an outright `final`, so we'd be back to this same
    problem again.
    Hoikas committed Jul 2, 2021
    Configuration menu
    Copy the full SHA
    3c80902 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    54d80d6 View commit details
    Browse the repository at this point in the history
  5. Cope with Max's crazy around GetClassName().

    In the Max 2008 lib files, `ReferenceTarget::GetClassName()` is exported
    as `ReferenceTarget::GetClassNameA()`. Later versions of Max undefine
    `GetClassName` to prevent that.
    Hoikas committed Jul 2, 2021
    Configuration menu
    Copy the full SHA
    d445cab View commit details
    Browse the repository at this point in the history
  6. Apply suggestions from CR.

    Co-authored-by: Michael Hansen <zrax0111@gmail.com>
    Hoikas and zrax committed Jul 2, 2021
    Configuration menu
    Copy the full SHA
    675dd9d View commit details
    Browse the repository at this point in the history