载入中...
搜索中...
未找到
eve::fluids::VolumeFluid 成员列表

成员的完整列表,这些成员属于 eve::fluids::VolumeFluid,包括所有继承而来的类成员

accumulateExternalForceZones(std::span< const VolumeFluidWindZone > zones, float fixedTimeSeconds)eve::fluids::VolumeFluid
accumulateWindZones(std::span< const VolumeFluidWindZone > zones, float fixedTimeSeconds)eve::fluids::VolumeFluid
actorMassProperties(unsigned actorGroup) consteve::fluids::VolumeFluid
actorParticleCount(unsigned actorGroup) consteve::fluids::VolumeFluid
addRandomVelocity(float intensity, uint32_t seed)eve::fluids::VolumeFluid
applyActorGroupColors()eve::fluids::VolumeFluid
applyDataColors(unsigned channel, std::span< const VolumeFluidColorKey > gradient)eve::fluids::VolumeFluid
applyMaterialChannels(std::span< const VolumeFluidViscosityColorKey > colorKeys={})eve::fluids::VolumeFluid
applyParticleDrag(unsigned particleIndex, glm::vec3 targetPosition, float stiffness, float damping, float seconds)eve::fluids::VolumeFluid
applyQueryColors(std::span< const VolumeFluidQueryShape > queries, std::span< const glm::vec4 > overlapColors, glm::vec4 baseColor, unsigned maxHitsPerQuery=4096)eve::fluids::VolumeFluid
applyQueryColorsPreservingOutside(std::span< const VolumeFluidQueryShape > queries, std::span< const glm::vec4 > overlapColors, unsigned maxHitsPerQuery=4096)eve::fluids::VolumeFluid
applyRandomColors(std::span< const VolumeFluidColorKey > gradient, uint32_t seed)eve::fluids::VolumeFluid
applySolidColor(glm::vec4 color)eve::fluids::VolumeFluid
applyVelocityColors(float sensibility)eve::fluids::VolumeFluid
attachmentReactions() consteve::fluids::VolumeFluid
availableCapacity() consteve::fluids::VolumeFluid
bindDynamicParticles(std::span< const unsigned > particleIndices, unsigned colliderLabel, float compliance, float breakThreshold, bool constrainOrientation=false)eve::fluids::VolumeFluid
bindStaticParticles(std::span< const unsigned > particleIndices, unsigned colliderLabel, bool constrainOrientation=false)eve::fluids::VolumeFluid
clear()eve::fluids::VolumeFluid
configureParticleEvents(unsigned capacity)eve::fluids::VolumeFluid
contacts() consteve::fluids::VolumeFluid
copyInterpolatedPositions(float alpha, std::vector< glm::vec3 > &positions) consteve::fluids::VolumeFluid
copyInterpolatedRenderData(float alpha, std::vector< glm::vec3 > &positions, std::vector< glm::vec4 > &colors) consteve::fluids::VolumeFluid
copyInterpolatedSurfaceRenderData(float alpha, std::vector< glm::vec3 > &positions, std::vector< glm::vec4 > &colors, std::vector< glm::vec3 > &radii, std::vector< glm::vec4 > &orientations) consteve::fluids::VolumeFluid
copyParticleImpostors(unsigned actorGroup, float radiusScale, glm::vec4 tint, float alpha, unsigned maxInstances, std::vector< VolumeFluidParticleInstance > &instances) consteve::fluids::VolumeFluid
copyPhaseRenderData(VolumeFluidPhase phase, std::vector< glm::vec3 > &positions, std::vector< glm::vec4 > &colors, size_t maxParticles) consteve::fluids::VolumeFluid
copyRenderData(std::vector< glm::vec3 > &positions, std::vector< glm::vec4 > &colors) consteve::fluids::VolumeFluid
copySurfaceRenderData(std::vector< glm::vec3 > &positions, std::vector< glm::vec4 > &colors, std::vector< glm::vec3 > &radii, std::vector< glm::vec4 > &orientations) consteve::fluids::VolumeFluid
create(const VolumeFluidSettings &settings)eve::fluids::VolumeFluidstatic
debugParticleFrames(unsigned actorGroup, float size=1.f, unsigned maxParticles=65536) consteve::fluids::VolumeFluid
debugParticleGrid(unsigned maxCells=65536) consteve::fluids::VolumeFluid
debugSdfSlice(unsigned colliderLabel, VolumeFluidSdfSliceAxis axis, float slice=.25f, float maxDistance=.5f, unsigned maxSamples=65536) consteve::fluids::VolumeFluid
drainParticleEvents()eve::fluids::VolumeFluid
emit(std::span< const VolumeFluidParticle > particles)eve::fluids::VolumeFluid
grabContactParticles(unsigned colliderLabel, glm::vec3 position, glm::vec4 rotation, float distanceThreshold=.01f)eve::fluids::VolumeFluid
gravity() consteve::fluids::VolumeFluid
killActorParticle(unsigned actorGroup, unsigned actorParticleIndex)eve::fluids::VolumeFluid
killActorParticles(unsigned actorGroup)eve::fluids::VolumeFluid
killParticle(unsigned particleIndex)eve::fluids::VolumeFluid
operator=(const VolumeFluid &)=deleteeve::fluids::VolumeFluid
overlap(glm::vec3 center, float radius) consteve::fluids::VolumeFluid
overlapBox(glm::vec3 center, glm::vec3 halfExtent, glm::vec4 rotation) consteve::fluids::VolumeFluid
paint(glm::vec3 center, float radius, const VolumeFluidMaterial &material)eve::fluids::VolumeFluid
particleCount() consteve::fluids::VolumeFluid
particleImpostors(unsigned actorGroup, float radiusScale, glm::vec4 tint=glm::vec4(1.f), float alpha=1.f, unsigned maxInstances=65536) consteve::fluids::VolumeFluid
particleInstances(unsigned actorGroup, glm::vec3 instanceScale=glm::vec3(1.f), float alpha=1.f, unsigned maxInstances=65536) consteve::fluids::VolumeFluid
particles() consteve::fluids::VolumeFluid
particleView() consteve::fluids::VolumeFluid
queryBatch(std::span< const VolumeFluidQueryShape > queries, unsigned maxHitsPerQuery=64) consteve::fluids::VolumeFluid
queryBox(glm::vec3 center, glm::vec3 halfExtent, glm::vec4 rotation, float contactOffset, float maxDistance, unsigned maxHits=64, unsigned phaseMask=0x0f, unsigned collisionFilter=0xffffffffu) consteve::fluids::VolumeFluid
querySimplexes(std::span< const VolumeFluidQueryShape > queries, unsigned maxHitsPerQuery=64) consteve::fluids::VolumeFluid
querySphere(glm::vec3 center, float radius, float contactOffset, float maxDistance, unsigned maxHits=64, unsigned phaseMask=0x0f, unsigned collisionFilter=0xffffffffu) consteve::fluids::VolumeFluid
raycast(glm::vec3 origin, glm::vec3 direction, float maxDistance, unsigned maxHits=64, unsigned phaseMask=0x0f) consteve::fluids::VolumeFluid
releaseGrabbedParticles(unsigned colliderLabel)eve::fluids::VolumeFluid
restore(const VolumeFluidSnapshot &snapshot)eve::fluids::VolumeFluid
sampleField(std::span< const glm::vec3 > positions) consteve::fluids::VolumeFluid
setActorCollisionFilter(unsigned actorGroup, unsigned collisionFilter)eve::fluids::VolumeFluid
setActorFilterCategory(unsigned actorGroup, unsigned category)eve::fluids::VolumeFluid
setActorSelfCollisions(unsigned actorGroup, bool enabled)eve::fluids::VolumeFluid
setColliders(std::span< const VolumeFluidCollider > colliders)eve::fluids::VolumeFluid
setGravity(glm::vec3 gravity)eve::fluids::VolumeFluid
setHeightFieldColliders(std::span< const VolumeFluidHeightFieldCollider > colliders)eve::fluids::VolumeFluid
setParticleExternalForces(std::span< const glm::vec3 > forces)eve::fluids::VolumeFluid
setParticleWinds(std::span< const glm::vec3 > winds)eve::fluids::VolumeFluid
setSdfColliders(std::span< const VolumeFluidSdfCollider > colliders)eve::fluids::VolumeFluid
setSimplexes(std::span< const VolumeFluidSimplex > simplexes)eve::fluids::VolumeFluid
setStitches(std::span< const VolumeFluidStitch > stitches)eve::fluids::VolumeFluid
snapshot() consteve::fluids::VolumeFluid
spacing() consteve::fluids::VolumeFluid
step(float seconds, unsigned substeps=4)eve::fluids::VolumeFluid
stepWithColliders(float seconds, unsigned substeps, std::span< const VolumeFluidCollider > colliders, std::span< const VolumeFluidThermalRule > rules={})eve::fluids::VolumeFluid
stepWithThermalContacts(float seconds, unsigned substeps, std::span< const VolumeFluidThermalRule > rules)eve::fluids::VolumeFluid
teleportActor(glm::vec3 currentPosition, glm::vec4 currentRotation, glm::vec3 targetPosition, glm::vec4 targetRotation)eve::fluids::VolumeFluid
unbindStaticParticles(std::span< const unsigned > particleIndices)eve::fluids::VolumeFluid
updateActorMaterial(unsigned actorGroup, const VolumeFluidParticle &prototype)eve::fluids::VolumeFluid
updateGrabbedParticles(unsigned colliderLabel, glm::vec3 position, glm::vec4 rotation)eve::fluids::VolumeFluid
updateSdfColliderPoses(std::span< const VolumeFluidSdfPose > poses)eve::fluids::VolumeFluid
VolumeFluid(const VolumeFluid &)=deleteeve::fluids::VolumeFluid
VolumeFluidDiffuseeve::fluids::VolumeFluidfriend
VolumeFluidFoameve::fluids::VolumeFluidfriend
~VolumeFluid()eve::fluids::VolumeFluid