Files
firestorm/Gameleap/code/mw4/Code/MW4GameEd2/GUINode.h
T
Cyd 2b8ca921cb Initial full mirror of c:\VWE (source + assets + toolchain + outputs) via Git LFS
Complete disaster-recovery snapshot: engine/game source, game data assets,
VC6 toolchain + DX SDKs, build outputs, deployed game, and _UNUSED archive.
Large binaries in Git LFS; text preserved byte-for-byte (core.autocrlf=false,
no eol attributes). See RECOVERY.md for the one-clone rebuild procedure.
2026-06-24 21:28:16 -05:00

37 lines
956 B
C++

// GUINode.h: interface for the GUINode class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_GUINODE_H__16A8E341_4ADB_4AFF_B9A7_BF8EC8C723AB__INCLUDED_)
#define AFX_GUINODE_H__16A8E341_4ADB_4AFF_B9A7_BF8EC8C723AB__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include"EdGUIObject.h"
class CObjPanelDlg;
class UndoCommand;
class GUINode:public EdGUIObject
{
private:
protected:
public:
EdGUIObject *Clone();
void AddPanel(CObjPanelDlg *pnl,UndoCommand **cmd);
GUINode(CString name="Node",Point3D pnt=Point3D(0.0f,0.0f,0.0f));
void Draw(DrawInfo &dinf);
virtual ~GUINode();
CString GetTypeName() {return ("Node");}
int GetUnSelIcon() {return ICON_NODE; }
int GetSelIcon() {return ICON_NODE; }
};
Scalar DistToPoint(Point3D &a,Point3D &b,Point3D &c);
#endif // !defined(AFX_GUINODE_H__16A8E341_4ADB_4AFF_B9A7_BF8EC8C723AB__INCLUDED_)