Lysa  0.0
Lysa 3D Engine
Resource Struct Reference

Detailed Description

Base class for all resources used in the engine

A resource is identified by a unique ID

+ Inheritance diagram for Resource:

Public Member Functions

bool operator== (const Resource &other) const
 
 Resource () = default
 
 Resource (const unique_id id)
 
virtual ~Resource () = default
 

Public Attributes

unique_id id {INVALID_ID}
 

Constructor & Destructor Documentation

Resource ( )
default
Resource ( const unique_id  id)
inline
virtual ~Resource ( )
virtualdefault

Member Function Documentation

bool operator== ( const Resource &  other) const
inline

Member Data Documentation

unique_id id {INVALID_ID}

Unique identifier for the resource