// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 #pragma once #include #include #include #include #include #include #include #include #include #include #include namespace stoke { enum reflow_expression_id { kPerStepExpression, kBirthExpression }; } namespace stoke { namespace max3d { stoke::particle_set_interface_ptr apply_magma_to_particle_set( frantic::magma::max3d::IMagmaHolder* pMagmaHolder, stoke::particle_set_interface_ptr pParticleSet, TimeValue t, frantic::magma::max3d::IErrorReporter2* pErrorReporter, reflow_expression_id expressionId ); } } // namespace stoke