游戏开发数据结构Data Structures for Game Programmers

源代码在线查看: object.h

软件大小: 24032 K
上传用户: yhb71181491615
关键词: Programmers Structures Data Game
下载地址: 免注册下载 普通下载 VIP

相关代码

				// ============================================================================
				// Object.h
				// Contains the Object base class, and related child classes.
				// ============================================================================
				#ifndef OBJECT_H
				#define OBJECT_H
				
				#include "SDL.h"
				
				
				// ============================================================================
				//  Object Class
				// ============================================================================
				class Object
				{
				// =======================================================
				//  Data
				// =======================================================
				protected:
				
				// -------------------------------------------------------
				// Name:        m_x, m_y
				// Description: x and y coordinates of the object
				// -------------------------------------------------------
				    int m_x, m_y;
				
				// -------------------------------------------------------
				// Name:        m_cell
				// Description: The cell number of the object
				// -------------------------------------------------------
				    int m_cell;
				
				
				// =======================================================
				//  Function
				// =======================================================
				public:
				
				    Object()
				    {
				        m_x = 0;
				        m_y = 0;
				        m_cell = 0;
				    }
				
				    int  GetCell()              { return m_cell; }
				    void SetCell( int p_cell )  { m_cell = p_cell; }
				    int  GetX()                 { return m_x; }
				    void SetX( int p_x )        { m_x = p_x; }
				    int  GetY()                 { return m_y; }
				    void SetY( int p_y )        { m_y = p_y; }
				};
				
				
				
				
				
				
				
				#endif			

相关资源