metaforce/Runtime/Weapon/CFlameInfo.hpp

26 lines
484 B
C++
Raw Normal View History

2017-05-09 13:27:07 +00:00
#ifndef __URDE_CFLAMEINFO_HPP__
#define __URDE_CFLAMEINFO_HPP__
#include "Weapon/CGameProjectile.hpp"
namespace urde
{
class CFlameInfo
{
2017-05-20 07:41:49 +00:00
s32 x0_;
s32 x4_;
2017-08-13 05:26:14 +00:00
CAssetId x8_flameFxId;
2017-05-20 07:41:49 +00:00
s32 xc_;
float x10_;
float x18_;
float x1c_;
2017-05-09 13:27:07 +00:00
public:
2017-08-13 05:26:14 +00:00
CFlameInfo(s32, s32, CAssetId, s32, float, float, float);
2017-05-09 13:27:07 +00:00
void GetAttributes() const;
2017-05-20 07:41:49 +00:00
float GetLength() const;
2017-08-13 05:26:14 +00:00
CAssetId GetFlameFxId() const { return x8_flameFxId; }
2017-05-09 13:27:07 +00:00
};
}
#endif // __URDE_CFLAMEINFO_HPP__