载入中...
搜索中...
未找到
eve::hd2d::Hd2D类 参考

HD-2D module: tilemap-to-3D extrusion + 2D sprites as 3D billboards. 更多...

#include <Hd2d.h>

类 eve::hd2d::Hd2D 继承关系图:
eve::Module

Public 成员函数

 Module_REG (Hd2D)
 
 Hd2D ()
 Hd 2 d.
 
 ~Hd2D () override
 Hd 2 d.
 
TileMap3D * newTileMap3D ()
 Create a tilemap-to-3D builder.
 
Sprite3D * newSprite (graphics::Graphics *gfx)
 Create a 3D billboard sprite bound to the given Graphics.
 
Hd2dLook * newLook ()
 Create an HD-2D look preset with soft defaults. @ownership Caller owns the returned object and must delete it. @lifetime Valid until the caller deletes it; independent of Hd2D.
 
Hd2dLook * newMiniatureLook ()
 Create the miniature (strong DOF) look preset. @ownership Caller owns the returned object and must delete it. @lifetime Valid until the caller deletes it; independent of Hd2D.
 
- Public 成员函数 继承自 eve::Module
virtual ~Module ()
 Module.
 
virtual std::string getName () const =0
 Returns the name.
 

详细描述

HD-2D module: tilemap-to-3D extrusion + 2D sprites as 3D billboards.

在文件 Hd2d.h 第 356 行定义.

构造及析构函数说明

◆ Hd2D()

eve::hd2d::Hd2D::Hd2D ( )
default

Hd 2 d.

◆ ~Hd2D()

eve::hd2d::Hd2D::~Hd2D ( )
overridedefault

Hd 2 d.

成员函数说明

◆ Module_REG()

eve::hd2d::Hd2D::Module_REG ( Hd2D  )

◆ newLook()

Hd2dLook * eve::hd2d::Hd2D::newLook ( )

Create an HD-2D look preset with soft defaults. @ownership Caller owns the returned object and must delete it. @lifetime Valid until the caller deletes it; independent of Hd2D.

在文件 Hd2d.cpp 第 25 行定义.

◆ newMiniatureLook()

Hd2dLook * eve::hd2d::Hd2D::newMiniatureLook ( )

Create the miniature (strong DOF) look preset. @ownership Caller owns the returned object and must delete it. @lifetime Valid until the caller deletes it; independent of Hd2D.

在文件 Hd2d.cpp 第 27 行定义.

引用了 eve::hd2d::Hd2dLook::miniature().

◆ newSprite()

Sprite3D * eve::hd2d::Hd2D::newSprite ( graphics::Graphics *  gfx)

Create a 3D billboard sprite bound to the given Graphics.

在文件 Hd2d.cpp 第 18 行定义.

被这些函数引用 eve::hd2d_editing::Hd2dDocumentRuntime::publishSprite().

◆ newTileMap3D()

TileMap3D * eve::hd2d::Hd2D::newTileMap3D ( )

Create a tilemap-to-3D builder.

在文件 Hd2d.cpp 第 16 行定义.

被这些函数引用 eve::hd2d_editing::Hd2dDocumentRuntime::publishTileMap().


该类的文档由以下文件生成: