mirror of
https://github.com/zeldaret/botw
synced 2026-06-17 15:06:37 -04:00
18c60323a9
git subrepo clone https://github.com/open-ead/sead lib/sead subrepo: subdir: "lib/sead" merged: "1b66e825d" upstream: origin: "https://github.com/open-ead/sead" branch: "master" commit: "1b66e825d" git-subrepo: version: "0.4.3" origin: "https://github.com/ingydotnet/git-subrepo" commit: "2f68596" git subrepo clone (merge) https://github.com/open-ead/nnheaders lib/NintendoSDK subrepo: subdir: "lib/NintendoSDK" merged: "9ee21399f" upstream: origin: "https://github.com/open-ead/nnheaders" branch: "master" commit: "9ee21399f" git-subrepo: version: "0.4.3" origin: "ssh://git@github.com/ingydotnet/git-subrepo" commit: "2f68596" git subrepo clone https://github.com/open-ead/agl lib/agl subrepo: subdir: "lib/agl" merged: "7c063271b" upstream: origin: "https://github.com/open-ead/agl" branch: "master" commit: "7c063271b" git-subrepo: version: "0.4.3" origin: "ssh://git@github.com/ingydotnet/git-subrepo" commit: "2f68596" git subrepo clone https://github.com/open-ead/EventFlow lib/EventFlow subrepo: subdir: "lib/EventFlow" merged: "c35d21b34" upstream: origin: "https://github.com/open-ead/EventFlow" branch: "master" commit: "c35d21b34" git-subrepo: version: "0.4.3" origin: "ssh://git@github.com/ingydotnet/git-subrepo" commit: "2f68596"
41 lines
1.1 KiB
C++
41 lines
1.1 KiB
C++
/**
|
|
* @file ResSceneAnim.h
|
|
* @brief Resource file for scene animations.
|
|
*/
|
|
|
|
#pragma once
|
|
|
|
#include <nn/types.h>
|
|
|
|
namespace nn {
|
|
namespace g3d {
|
|
class ResLightAnim;
|
|
class ResFogAnim;
|
|
struct BindFuncTable;
|
|
|
|
class ResSceneAnim {
|
|
public:
|
|
s32 Bind(nn::g3d::BindFuncTable const&);
|
|
void Release();
|
|
void Reset();
|
|
|
|
char mMagic[4]; // _0
|
|
s32 mBlockOffset; // _4
|
|
u64 mBlockSize; // _8
|
|
u64 mNameOffset; // _10
|
|
u64 mPathOffset; // _18
|
|
u64 mCameraAnimOffset; // _20
|
|
u64 mCameraAnimDictOffset; // _28
|
|
nn::g3d::ResLightAnim* mLightAnims; // _30
|
|
u64 mLightAnimDictOffset; // _38
|
|
nn::g3d::ResFogAnim* mFogAnims; // _40
|
|
u64 mFogAnimDictOffset; // _48
|
|
u64 mUserDataOffset; // _50
|
|
u64 mUserDataDictOffset; // _58
|
|
u16 mUserDataCount; // _60
|
|
u16 mCameraAnimCount; // _62
|
|
u16 mLightAnimCount; // _64
|
|
u16 mFogAnimCount; // _66
|
|
};
|
|
}; // namespace g3d
|
|
}; // namespace nn
|