V-Gears 0
Free Final Fantasy VII engine.
ScopedLgp Class Reference

Handles a scoped LGP archive. More...

#include <ScopedLgp.h>

Public Member Functions

 ScopedLgp (const ScopedLgp &)=delete
 Constructor. More...
 
ScopedLgpoperator= (const ScopedLgp &)=delete
 Copy constructor. More...
 
 ScopedLgp (Ogre::Root *root, std::string full_path, std::string type, std::string group)
 Constructor. More...
 
 ~ScopedLgp ()
 Destructor. More...
 

Private Attributes

Ogre::Root * root_
 The Ogre root system. More...
 
std::string full_path_
 Full path to the LGP archive. More...
 
std::string group_
 Group for the resource. More...
 

Detailed Description

Handles a scoped LGP archive.

Constructor & Destructor Documentation

◆ ScopedLgp() [1/2]

ScopedLgp::ScopedLgp ( const ScopedLgp )
delete

Constructor.

Don't use directly.

◆ ScopedLgp() [2/2]

ScopedLgp::ScopedLgp ( Ogre::Root *  root,
std::string  full_path,
std::string  type,
std::string  group 
)

Constructor.

◆ ~ScopedLgp()

ScopedLgp::~ScopedLgp ( )

Destructor.

Member Function Documentation

◆ operator=()

ScopedLgp & ScopedLgp::operator= ( const ScopedLgp )
delete

Copy constructor.

Don't use directly.

Member Data Documentation

◆ full_path_

std::string ScopedLgp::full_path_
private

Full path to the LGP archive.

◆ group_

std::string ScopedLgp::group_
private

Group for the resource.

◆ root_

Ogre::Root* ScopedLgp::root_
private

The Ogre root system.


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