35 lines
543 B
C++
Executable File
35 lines
543 B
C++
Executable File
/**
|
|
* @file XNObject_p.h
|
|
* @author jinchao
|
|
* @brief 基础对象类的私有数据成员
|
|
* @version 1.0
|
|
* @date 2025-01-08
|
|
*
|
|
* @copyright Copyright (c) 2025 COMAC
|
|
*
|
|
*/
|
|
#pragma once
|
|
|
|
#include "XNObject.h"
|
|
|
|
/**
|
|
* @brief 基础对象类的私有数据成员
|
|
*/
|
|
struct XNObjectPrivate {
|
|
virtual ~XNObjectPrivate();
|
|
/**
|
|
* @brief 基础对象类指针
|
|
*/
|
|
XNObject *_Public_Ptr;
|
|
|
|
/**
|
|
* @brief 唯一ID
|
|
*/
|
|
uint32_t uUniqueID;
|
|
|
|
/**
|
|
* @brief 对象名称
|
|
*/
|
|
std::string sObjectName;
|
|
};
|