34 lines
547 B
C
34 lines
547 B
C
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
#ifndef XCLEAFBRUSHNODELEAF_H
|
||
|
|
#define XCLEAFBRUSHNODELEAF_H
|
||
|
|
|
||
|
|
#include "xasset.h"
|
||
|
|
|
||
|
|
class XCLeafBrushNodeLeaf : public XAsset
|
||
|
|
{
|
||
|
|
public:
|
||
|
|
explicit XCLeafBrushNodeLeaf();
|
||
|
|
|
||
|
|
void ParseData(QDataStream *aStream) override;
|
||
|
|
|
||
|
|
// Note: In a real implementation, we would have proper handling for brushes pointer
|
||
|
|
// For now, we'll just use a placeholder
|
||
|
|
void* GetBrushes() const;
|
||
|
|
void SetBrushes(void* brushes);
|
||
|
|
|
||
|
|
private:
|
||
|
|
void* mBrushes = nullptr; // Placeholder for unsigned __int16*
|
||
|
|
};
|
||
|
|
|
||
|
|
#endif // XCLEAFBRUSHNODELEAF_H
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|