OpenWalnut  1.4.0
Public Types | Public Member Functions
WGEShaderPropertyDefineOptionsIndexAdapter< WPropSelection > Class Template Reference

Class converts the specified property value to an index list. More...

#include <WGEShaderPropertyDefineOptions.h>

List of all members.

Public Types

typedef
WGEShaderPropertyDefineOptions
< WPropSelection >::IdxList 
IdxList
 The type of the index-list to create.

Public Member Functions

IdxList operator() (const WPVBaseTypes::PV_SELECTION &in) const
 Converts the specified property value to an index list.

Detailed Description

template<>
class WGEShaderPropertyDefineOptionsIndexAdapter< WPropSelection >

Class converts the specified property value to an index list.

The generic case for all int-castable property types is trivial. This is the specialization for WPropSelection which allows multiple options to be active if the selection has multiple selected items.

Template Parameters:
PropTypeThe property. WPropInt for example.

Definition at line 188 of file WGEShaderPropertyDefineOptions.h.


Member Typedef Documentation

The type of the index-list to create.

Definition at line 194 of file WGEShaderPropertyDefineOptions.h.


Member Function Documentation

IdxList WGEShaderPropertyDefineOptionsIndexAdapter< WPropSelection >::operator() ( const WPVBaseTypes::PV_SELECTION in) const [inline]

Converts the specified property value to an index list.

Parameters:
inthe value to convert to an index list
Returns:
the new index list

Definition at line 203 of file WGEShaderPropertyDefineOptions.h.

References WItemSelector::getIndexList().


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