armos v0.2.1 (2017-07-28T07:17:22Z)
Dub
Repo
Source
armos
graphics
shader
source
class
Source {
this
(string rawText, string name, string path);
static
Source
load
(string path);
Source
expand
(string[] paths, Source[] searchableList);
string
expanded
();
size_t
numLines
();
string
rawText
;
string
name
;
string
path
;
Line
[]
lines
;
string
_expanded
;
Source
[]
dependencies
;
Source
[]
allDependencies
();
}
Constructors
this
this
(string rawText, string name, string path)
Members
Functions
allDependencies
Source
[]
allDependencies
()
WARNING: duplicatable
expand
Source
expand
(string[] paths, Source[] searchableList)
expanded
string
expanded
()
numLines
size_t
numLines
()
Static functions
load
Source
load
(string path)
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
_expanded
string
_expanded
;
Undocumented in source.
dependencies
Source
[]
dependencies
;
WARNING: duplicatable
lines
Line
[]
lines
;
Undocumented in source.
name
string
name
;
Undocumented in source.
path
string
path
;
Undocumented in source.
rawText
string
rawText
;
Undocumented in source.
Meta
Source
See Implementation
armos
graphics
shader
source
classes
Source
functions
elementNameFromMacroStatement
isMacroStatement
macroNameFrom
mixin templates
SourceA
SourceB
SourceC
structs
Line