FastEngine 0.9.4
A multiplayer oriented 2D engine made with Vulkan.
Loading...
Searching...
No Matches
fge::TunnelGate< T > Class Template Reference

Public Member Functions

 TunnelGate ()
 TunnelGate.
 TunnelGate (fge::TunnelGate< T > const &gate)
 TunnelGate (fge::TunnelGate< T > &&gate) noexcept
 TunnelGate (T *data)
fge::TunnelGate< T > & operator= (fge::TunnelGate< T > const &gate)
fge::TunnelGate< T > & operator= (fge::TunnelGate< T > &&gate) noexcept
bool openTo (fge::Tunnel< T > &tunnel, bool anonymous=false)
void close ()
bool isOpen () const
void setData (T *val)
T const * getData () const
T * getData ()
void setLock (bool val)
bool isLocked () const
fge::Tunnel< T > * getTunnel () const

Friends

class Tunnel< T >

Constructor & Destructor Documentation

◆ TunnelGate()

template<class T>
fge::TunnelGate< T >::TunnelGate ( )

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