UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FShaderCompilerDefinitions::FConstIterator Class Reference

#include <ShaderCompilerDefinitions.h>

Public Member Functions

FORCEINLINE FConstIterator (const FShaderCompilerDefinitions &InDefines)
 
FORCEINLINE operator bool () const
 
FORCEINLINE bool operator! () const
 
FORCEINLINE FConstIteratoroperator++ ()
 
FORCEINLINE const TCHARKey ()
 
FORCEINLINE const FNameKeyFName () const
 
FORCEINLINE const TCHARValue ()
 
FORCEINLINE int32 GetIndex () const
 

Constructor & Destructor Documentation

◆ FConstIterator()

FORCEINLINE FShaderCompilerDefinitions::FConstIterator::FConstIterator ( const FShaderCompilerDefinitions InDefines)
inline

Member Function Documentation

◆ GetIndex()

FORCEINLINE int32 FShaderCompilerDefinitions::FConstIterator::GetIndex ( ) const
inline

◆ Key()

FORCEINLINE const TCHAR * FShaderCompilerDefinitions::FConstIterator::Key ( )
inline

◆ KeyFName()

FORCEINLINE const FName & FShaderCompilerDefinitions::FConstIterator::KeyFName ( ) const
inline

◆ operator bool()

FORCEINLINE FShaderCompilerDefinitions::FConstIterator::operator bool ( ) const
inlineexplicit

conversion to "bool" returning true if the iterator is valid.

◆ operator!()

FORCEINLINE bool FShaderCompilerDefinitions::FConstIterator::operator! ( ) const
inline

inverse of the "bool" operator

◆ operator++()

FORCEINLINE FConstIterator & FShaderCompilerDefinitions::FConstIterator::operator++ ( )
inline

◆ Value()

FORCEINLINE const TCHAR * FShaderCompilerDefinitions::FConstIterator::Value ( )
inline

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