コード例 #1
0
void* _ManualParticleLayout_Copy( void* manualParticleLayout, void* dest, Bool deep, Name nameExt, PtrMap* ptrMap ) {
	ManualParticleLayout*		self                    = (ManualParticleLayout*)manualParticleLayout;
	ManualParticleLayout*		newManualParticleLayout;
	
	newManualParticleLayout = (ManualParticleLayout*)_GlobalParticleLayout_Copy( self, dest, deep, nameExt, ptrMap );

	return (void*)newManualParticleLayout;
}
コード例 #2
0
void* _UnionParticleLayout_Copy( void* unionParticleLayout, void* dest, Bool deep, Name nameExt, PtrMap* ptrMap ) {
	UnionParticleLayout*		self                    = (UnionParticleLayout*)unionParticleLayout;
	UnionParticleLayout*		newUnionParticleLayout;
	
	newUnionParticleLayout = (UnionParticleLayout*)_GlobalParticleLayout_Copy( self, dest, deep, nameExt, ptrMap );
	
	return (void*)newUnionParticleLayout;
}
コード例 #3
0
void* _FileParticleLayout_Copy( void* particleLayout, void* dest, Bool deep, Name nameExt, PtrMap* ptrMap ) {
	FileParticleLayout*		self                    = (FileParticleLayout*)particleLayout;
	FileParticleLayout*		newFileParticleLayout;
	
	newFileParticleLayout = (FileParticleLayout*)_GlobalParticleLayout_Copy( self, dest, deep, nameExt, ptrMap );
	
	newFileParticleLayout->filename = self->filename;

	return (void*)newFileParticleLayout;
}