FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
Surface Class Reference

#include <Surface.h>

Inheritance diagram for Surface:
Entity RevolutionSurface UnspecifiedSurface ConeSurface SphereSurface TorusSurface

Public Types

enum  Type { Default }
 

Public Member Functions

 Surface ()
 
 Surface (Body *)
 
 Surface (Surface &&)
 
 Surface (Surface const &)
 
Surfaceoperator= (Surface &&)
 
Surfaceoperator= (Surface const &)
 
Surfacenext (void) const
 
virtual ~Surface (void)
 
virtual void restore (SaveRestoreCallback *)
 
virtual void save (SaveRestoreCallback *) const
 
void __autoclassinit2 (unsigned __int64)
 
void setNext (Surface *)
 
- Public Member Functions inherited from Entity
 Entity (void)
 
 Entity (Entity const &)
 
bool isFlagOff (unsigned int) const
 
bool isFlagOn (unsigned int) const
 
Entityoperator= (Entity const &)
 
unsigned int flags (void) const
 
virtual ~Entity (void)
 
void flipFlag (unsigned int)
 
void setFlagOff (unsigned int)
 
void setFlagOn (unsigned int)
 
void setFlags (unsigned int)
 

Detailed Description

Definition at line 24 of file Surface.h.

Member Enumeration Documentation

◆ Type

Enumerator
Default 

Definition at line 27 of file Surface.h.

Constructor & Destructor Documentation

◆ Surface() [1/4]

Surface::Surface ( )

◆ Surface() [2/4]

Surface::Surface ( Body * )

◆ Surface() [3/4]

Surface::Surface ( Surface && )

◆ Surface() [4/4]

Surface::Surface ( Surface const & )

◆ ~Surface()

virtual Surface::~Surface ( void )
virtual

Member Function Documentation

◆ __autoclassinit2()

void Surface::__autoclassinit2 ( unsigned __int64)

◆ next()

Surface * Surface::next ( void ) const

◆ operator=() [1/2]

Surface & Surface::operator= ( Surface && )

◆ operator=() [2/2]

Surface & Surface::operator= ( Surface const & )

◆ restore()

virtual void Surface::restore ( SaveRestoreCallback * )
virtual

◆ save()

virtual void Surface::save ( SaveRestoreCallback * ) const
virtual

◆ setNext()

void Surface::setNext ( Surface * )

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