APEX Framework: nvidia::apex::VortexFSPreview Class Reference

NVIDIA APEX

nvidia::apex::VortexFSPreview Class Reference

This class provides the asset preview for APEX VortexFS Assets. The class provides multiple levels of prevew detail that can be selected individually. More...

#include <VortexFSPreview.h>

Inheritance diagram for nvidia::apex::VortexFSPreview:
nvidia::apex::AssetPreview nvidia::apex::ApexInterface nvidia::apex::Renderable nvidia::apex::RWLockable nvidia::apex::RenderDataProvider

List of all members.

Public Member Functions

virtual void setRadius (float radius)=0
 Set the radius of the vortex.
virtual void setDetailLevel (uint32_t detail)=0

Detailed Description

This class provides the asset preview for APEX VortexFS Assets. The class provides multiple levels of prevew detail that can be selected individually.


Member Function Documentation

virtual void nvidia::apex::VortexFSPreview::setDetailLevel ( uint32_t  detail) [pure virtual]

Set the detail level of the preview rendering by selecting which features to enable.
Any, all, or none of the following masks may be added together to select what should be drawn.
The defines for the individual items are:
VORTEX_DRAW_NOTHING - draw nothing
VORTEX_DRAW_SHAPE - draw the shape
VORTEX_DRAW_ASSET_INFO - draw the turbulencefs asset info in the screen space
VORTEX_DRAW_FULL_DETAIL - draw all components of the turbulencefs preview
All items may be drawn using the macro DRAW_FULL_DETAIL.


The documentation for this class was generated from the following file:

Generated on Fri Dec 15 2017 13:58:37

Copyright © 2012-2017 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved.