UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TBasePlayerControllerIterator< T, LocalOnly > Class Template Reference

#include <UnrealEngine.h>

Public Member Functions

 TBasePlayerControllerIterator (class UWorld *InWorld)
 
void operator++ ()
 
T * operator* () const
 
T * operator-> () const
 
 operator bool () const
 

Protected Member Functions

void AdvanceCurrent ()
 
void Next ()
 

Protected Attributes

FConstPlayerControllerIterator Iter
 
T * Current
 

Constructor & Destructor Documentation

◆ TBasePlayerControllerIterator()

template<class T , bool LocalOnly>
TBasePlayerControllerIterator< T, LocalOnly >::TBasePlayerControllerIterator ( class UWorld InWorld)
inline

Member Function Documentation

◆ AdvanceCurrent()

template<class T , bool LocalOnly>
void TBasePlayerControllerIterator< T, LocalOnly >::AdvanceCurrent ( )
inlineprotected

◆ Next()

template<class T , bool LocalOnly>
void TBasePlayerControllerIterator< T, LocalOnly >::Next ( )
inlineprotected

◆ operator bool()

template<class T , bool LocalOnly>
TBasePlayerControllerIterator< T, LocalOnly >::operator bool ( ) const
inlineexplicit

◆ operator*()

template<class T , bool LocalOnly>
T * TBasePlayerControllerIterator< T, LocalOnly >::operator* ( ) const
inline

◆ operator++()

template<class T , bool LocalOnly>
void TBasePlayerControllerIterator< T, LocalOnly >::operator++ ( )
inline

◆ operator->()

template<class T , bool LocalOnly>
T * TBasePlayerControllerIterator< T, LocalOnly >::operator-> ( ) const
inline

Member Data Documentation

◆ Current

template<class T , bool LocalOnly>
T* TBasePlayerControllerIterator< T, LocalOnly >::Current
protected

◆ Iter

template<class T , bool LocalOnly>
FConstPlayerControllerIterator TBasePlayerControllerIterator< T, LocalOnly >::Iter
protected

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