载入中...
搜索中...
未找到
eve::asset_graphics::VegetationSceneElementHandle类 参考

Instance-qualified handle for one dynamically registered TVE Element volume. 更多...

#include <VegetationSceneLiveElements.h>

Public 类型

using LocalHandle = RuntimeHandle< VegetationSceneElementHandleTag >
 
using index_type = LocalHandle::index_type
 
using generation_type = LocalHandle::generation_type
 

Public 成员函数

constexpr VegetationSceneElementHandle () noexcept=default
 Constructs a VegetationSceneElementHandle.
 
constexpr VegetationSceneElementHandle (std::uint64_t owner, index_type index, generation_type generation) noexcept
 Constructs a VegetationSceneElementHandle.
 
constexpr bool isValid () const noexcept
 True when valid.
 
constexpr std::uint64_t owner () const noexcept
 Owner.
 
constexpr index_type index () const noexcept
 Index.
 
constexpr generation_type generation () const noexcept
 Generation.
 

友元

constexpr bool operator== (const VegetationSceneElementHandle &, const VegetationSceneElementHandle &) noexcept=default
 Operator ==.
 

详细描述

Instance-qualified handle for one dynamically registered TVE Element volume.

在文件 VegetationSceneLiveElements.h 第 18 行定义.

成员类型定义说明

◆ generation_type

◆ index_type

◆ LocalHandle

在文件 VegetationSceneLiveElements.h 第 20 行定义.

构造及析构函数说明

◆ VegetationSceneElementHandle() [1/2]

constexpr eve::asset_graphics::VegetationSceneElementHandle::VegetationSceneElementHandle ( )
constexprdefaultnoexcept

◆ VegetationSceneElementHandle() [2/2]

constexpr eve::asset_graphics::VegetationSceneElementHandle::VegetationSceneElementHandle ( std::uint64_t  owner,
index_type  index,
generation_type  generation 
)
inlineconstexprnoexcept

Constructs a VegetationSceneElementHandle.

Owner.

在文件 VegetationSceneLiveElements.h 第 27 行定义.

成员函数说明

◆ generation()

constexpr generation_type eve::asset_graphics::VegetationSceneElementHandle::generation ( ) const
inlineconstexprnoexcept

Generation.

在文件 VegetationSceneLiveElements.h 第 38 行定义.

引用了 eve::RuntimeHandle< Tag >::generation().

◆ index()

constexpr index_type eve::asset_graphics::VegetationSceneElementHandle::index ( ) const
inlineconstexprnoexcept

Index.

在文件 VegetationSceneLiveElements.h 第 36 行定义.

引用了 eve::RuntimeHandle< Tag >::index().

◆ isValid()

constexpr bool eve::asset_graphics::VegetationSceneElementHandle::isValid ( ) const
inlineconstexprnoexcept

True when valid.

在文件 VegetationSceneLiveElements.h 第 32 行定义.

引用了 eve::RuntimeHandle< Tag >::isValid().

◆ owner()

constexpr std::uint64_t eve::asset_graphics::VegetationSceneElementHandle::owner ( ) const
inlineconstexprnoexcept

Owner.

在文件 VegetationSceneLiveElements.h 第 34 行定义.

友元及相关函数文档

◆ operator==

constexpr bool operator== ( const VegetationSceneElementHandle &  ,
const VegetationSceneElementHandle &   
)
friend

Operator ==.


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