DeclarativeEngine

Undocumented in source.

Constructors

this
this(Device device)
Undocumented in source.

Members

Functions

addAssetPath
void addAssetPath(string path)
Undocumented in source. Be warned that the author may not have intended to support it.
addView
void addView()
Undocumented in source. Be warned that the author may not have intended to support it.
declareStruct
void declareStruct()
Undocumented in source. Be warned that the author may not have intended to support it.
dispose
void dispose()
Undocumented in source. Be warned that the author may not have intended to support it.
getShaderSrcFromString
immutable(uint)[] getShaderSrcFromString(string srcStr, Location location)
Undocumented in source. Be warned that the author may not have intended to support it.
parseAttachmentOps
AttachmentOps parseAttachmentOps(Tag tag)
Undocumented in source. Be warned that the author may not have intended to support it.
parseAttachmentRef
AttachmentRef parseAttachmentRef(Tag tag)
Undocumented in source. Be warned that the author may not have intended to support it.
parseSDLFile
void parseSDLFile(string filename)
Undocumented in source. Be warned that the author may not have intended to support it.
parseSDLSource
void parseSDLSource(string sdl, string filename)
Undocumented in source. Be warned that the author may not have intended to support it.
parseSDLView
void parseSDLView()
Undocumented in source. Be warned that the author may not have intended to support it.
parseStencilInfo
StencilInfo parseStencilInfo(Tag tag)
Undocumented in source. Be warned that the author may not have intended to support it.
parseStencilOpState
StencilOpState parseStencilOpState(Tag tag)
Undocumented in source. Be warned that the author may not have intended to support it.
parseSubpassDependencies
SubpassDependency[] parseSubpassDependencies(Tag tag)
Undocumented in source. Be warned that the author may not have intended to support it.
parseSubpassDescriptions
SubpassDescription[] parseSubpassDescriptions(Tag tag)
Undocumented in source. Be warned that the author may not have intended to support it.
parseSubpassRef
uint parseSubpassRef(Tag tag, string attrName)
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

store
DeclarativeStore store [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Inherited Members

From Disposable

dispose
void dispose()

Dispose the underlying resource

Meta