Castor3D 0.16.0
Multiplatform 3D engine
Public Member Functions | Public Attributes | List of all members
castor::PreprocessedFile::Action Struct Reference

#include <FileParser.hpp>

Collaboration diagram for castor::PreprocessedFile::Action:
Collaboration graph
[legend]

Public Member Functions

 Action ()=default
 
 Action (Path file, uint64_t line, String name={}, uint32_t section={}, ParserFunctionAndParams function={}, String params={}, bool implicit={})
 

Public Attributes

Path file {}
 
uint64_t line {}
 
String name {}
 
uint32_t section {}
 
ParserFunctionAndParams function {}
 
String params {}
 
bool implicit {}
 

Constructor & Destructor Documentation

◆ Action() [1/2]

castor::PreprocessedFile::Action::Action ( )
default

◆ Action() [2/2]

castor::PreprocessedFile::Action::Action ( Path file,
uint64_t line,
String name = {},
uint32_t section = {},
ParserFunctionAndParams function = {},
String params = {},
bool implicit = {} )
inline

Member Data Documentation

◆ file

Path castor::PreprocessedFile::Action::file {}

◆ function

ParserFunctionAndParams castor::PreprocessedFile::Action::function {}

◆ implicit

bool castor::PreprocessedFile::Action::implicit {}

◆ line

uint64_t castor::PreprocessedFile::Action::line {}

◆ name

String castor::PreprocessedFile::Action::name {}

◆ params

String castor::PreprocessedFile::Action::params {}

◆ section

uint32_t castor::PreprocessedFile::Action::section {}

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