27 lines
733 B
Ucode
27 lines
733 B
Ucode
//! @file SubstanceAirInstanceFactory.uc
|
|
//! @author Antoine Gonzalez - Allegorithmic
|
|
//! @copyright Allegorithmic. All rights reserved.
|
|
//!
|
|
//! @brief the interface to a Substance Air Package
|
|
|
|
class SubstanceAirInstanceFactory extends Object
|
|
native(InstanceFactory)
|
|
hidecategories(Object);
|
|
|
|
// native code structure describing a package
|
|
// it contains the Substance Air data, the graphs and their instances
|
|
var native pointer SubstancePackage{struct SubstanceAir::FPackage};
|
|
|
|
cpptext
|
|
{
|
|
public:
|
|
|
|
// UObject interface.
|
|
virtual void InitializeIntrinsicPropertyValues();
|
|
virtual void Serialize(FArchive& Ar);
|
|
virtual void BeginDestroy();
|
|
virtual void PostDuplicate();
|
|
|
|
virtual INT GetResourceSize();
|
|
}
|