Lines Matching refs:random
581 ParticleRandom* random, in CalcCubeForm() argument
616 position.x = random->NextFloatSignedOne(); in CalcCubeForm()
617 position.y = random->NextFloatSignedOne(); in CalcCubeForm()
618 position.z = random->NextFloatSignedOne(); in CalcCubeForm()
626 f32 d = random->NextFloat() * in CalcCubeForm()
631 if (random->Next(2) == 0) in CalcCubeForm()
640 f32 r = random->NextFloatSignedOne(); in CalcCubeForm()
641 f32 s = random->NextFloatSignedOne(); in CalcCubeForm()
667 f32 f = random->NextFloat() * (topbottom + frontback + leftright); in CalcCubeForm()
669 position.x = random->NextFloatSignedOne(); in CalcCubeForm()
670 position.y = random->NextFloatSignedOne(); in CalcCubeForm()
671 position.z = random->NextFloatSignedOne(); in CalcCubeForm()
730 ParticleRandom* random, in CalcCylinderForm() argument
749 angleOffset = random->NextFloat() * nw::math::F_PI * 2.0f; in CalcCylinderForm()
773 f32 distance = random->NextFloat(); in CalcCylinderForm()
790 f32 angle = random->NextFloat() * cylinderForm.GetAngleWidth() + angleOffset; in CalcCylinderForm()
794 angle += random->NextFloatSignedHalf() * cylinderForm.GetAngleSwing(); in CalcCylinderForm()
805 position.y = random->NextFloatSignedOne(); in CalcCylinderForm()
826 ParticleRandom* random, in CalcDiscForm() argument
845 angleOffset = random->NextFloat() * nw::math::F_PI * 2.0f; in CalcDiscForm()
881 f32 distance = random->NextFloat(); in CalcDiscForm()
905 angle = random->NextFloatSignedHalf() * discForm.GetAngleWidth(); in CalcDiscForm()
910 angle += random->NextFloatSignedHalf() * discForm.GetAngleSwing(); in CalcDiscForm()
948 ParticleRandom* random, in CalcPointForm() argument
959 NW_UNUSED_VARIABLE(random) in CalcPointForm()
967 random->NextFloatSignedHalf() * Radius, in CalcPointForm()
968 random->NextFloatSignedHalf() * Radius, in CalcPointForm()
969 random->NextFloatSignedHalf() * Radius); in CalcPointForm()
973 targetTranslate[index].x = random->NextFloatSignedHalf() * Radius; in CalcPointForm()
974 targetTranslate[index].y = random->NextFloatSignedHalf() * Radius; in CalcPointForm()
975 targetTranslate[index].z = random->NextFloatSignedHalf() * Radius; in CalcPointForm()
984 ParticleRandom* random, in CalcSphereForm() argument
1003 angleOffset = random->NextFloat() * nw::math::F_PI * 2.0f; in CalcSphereForm()
1027 f32 distance = random->NextFloat(); in CalcSphereForm()
1045 f32 yaw = random->NextFloat() * sphereForm.GetAngleWidth() + angleOffset; in CalcSphereForm()
1046 f32 pitch = nw::math::F_PI * random->NextFloatSignedHalf(); in CalcSphereForm()
1050 yaw += random->NextFloatSignedHalf() * sphereForm.GetAngleSwing(); in CalcSphereForm()
1051 pitch += random->NextFloatSignedHalf() * sphereForm.GetAngleSwing(); in CalcSphereForm()
1092 ParticleRandom* random, in CalcRectangleForm() argument
1122 position.x = random->NextFloatSignedOne(); in CalcRectangleForm()
1123 position.z = random->NextFloatSignedOne(); in CalcRectangleForm()
1130 f32 r = random->NextFloatSignedOne() * 2.0f * in CalcRectangleForm()
1171 f32 f = random->NextFloat() * (1.0f + rectangleForm.GetInner()); in CalcRectangleForm()
1173 position.x = random->NextFloatSignedOne(); in CalcRectangleForm()
1174 position.z = random->NextFloatSignedOne(); in CalcRectangleForm()