mirror of
https://github.com/zeldaret/ss
synced 2026-09-01 09:32:58 -04:00
Some misc graphics stuff
This commit is contained in:
@@ -15,9 +15,9 @@ public:
|
||||
|
||||
virtual void play(); // 0x0C
|
||||
virtual void setFrame(f32); // 0x10
|
||||
virtual void setAnm(const char *name, playMode_e mode, f32); // 0x14
|
||||
virtual void setAnm(const char *name, playMode_e mode); // 0x18
|
||||
virtual void setRate(f32); // 0x20
|
||||
virtual bool setAnm(const char *name, playMode_e mode, f32); // 0x14
|
||||
virtual bool setAnm(const char *name, playMode_e mode); // 0x18
|
||||
virtual void setRate(f32); // 0x1C
|
||||
|
||||
bool create(
|
||||
void *mdlFile, void *anmFile, const char *mdlName, const char *anmName, mAllocator_c *alloc, u32 bufferOption,
|
||||
@@ -57,7 +57,7 @@ public:
|
||||
return mAnm;
|
||||
}
|
||||
|
||||
private:
|
||||
protected:
|
||||
nw4r::g3d::ResFile mMdlFile;
|
||||
nw4r::g3d::ResFile mAnmFile;
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@ public:
|
||||
|
||||
virtual int getType() const override;
|
||||
virtual void remove() override;
|
||||
virtual void setAnm(banm_c &anm);
|
||||
virtual bool setAnm(banm_c &anm);
|
||||
virtual void play();
|
||||
|
||||
int getMatID(const char *name) const;
|
||||
|
||||
@@ -57,12 +57,12 @@ public:
|
||||
bool create(nw4r::g3d::ResMdl, mAllocator_c *, u32, int, u32 *);
|
||||
bool create(nw4r::g3d::ResMdl, mdlCallback_c *cb, mAllocator_c *, u32, int, u32 *);
|
||||
|
||||
virtual void remove();
|
||||
virtual void remove() override;
|
||||
|
||||
void setCallback(callback_c *cb);
|
||||
void play();
|
||||
void setAnm(banm_c &);
|
||||
void setAnm(banm_c &, f32);
|
||||
virtual void play() override;
|
||||
virtual bool setAnm(banm_c &) override;
|
||||
bool setAnm(banm_c &, f32);
|
||||
|
||||
private:
|
||||
/** If we allocated the callback ourselves, this is what we need to free */
|
||||
|
||||
Reference in New Issue
Block a user