XLE
v0.02.0
|
Compiler type for generating per-vertex AO supplement More...
#include <GenerateAO.h>
Public Member Functions | |
std::shared_ptr<::Assets::PendingCompileMarker > | PrepareAsset (uint64 typeCode, const ::Assets::ResChar *initializers[], unsigned initializerCount, const ::Assets::IntermediateAssets::Store &destinationStore) |
void | StallOnPendingOperations (bool cancelAll) |
AOSupplementCompiler (std::shared_ptr< RenderCore::IThreadContext > threadContext) | |
Public Member Functions inherited from Assets::IntermediateAssets::IAssetCompiler | |
virtual std::shared_ptr< PendingCompileMarker > | PrepareAsset (uint64 typeCode, const ResChar *initializers[], unsigned initializerCount, const Store &destinationStore)=0 |
Static Public Attributes | |
static const uint64 | CompilerType = ConstHash64<'PER_', 'VERT', 'EX_A', 'O'>::Value |
Protected Attributes | |
std::shared_ptr< Pimpl > | _pimpl |
Compiler type for generating per-vertex AO supplement