quake4-sdk/source/framework/DeclPlayerModel.h

42 lines
1 KiB
C
Raw Normal View History

2007-06-15 00:00:00 +00:00
//----------------------------------------------------------------
// DeclPlayerModel.h
//
// Copyright 2002-2006 Raven Software
//----------------------------------------------------------------
#ifndef __DECLPLAYERMODEL_H__
#define __DECLPLAYERMODEL_H__
/*
===============================================================================
rvDeclPlayerModel
===============================================================================
*/
class rvDeclPlayerModel : public idDecl {
public:
rvDeclPlayerModel();
idStr model;
idStr head;
idVec3 headOffset;
idStr uiHead;
idStr team;
idStr skin;
idStr description;
idDict sounds;
virtual size_t Size( void ) const;
virtual const char * DefaultDefinition() const;
virtual bool Parse( const char *text, const int textLength, bool noCaching );
virtual void FreeData( void );
virtual void Print( void );
virtual bool RebuildTextSource( void ) { return( false ); }
virtual bool Validate( const char *psText, int iTextLength, idStr &strReportTo ) const;
};
#endif