Lines Matching refs:random
579 ParticleRandom* random, in CalcCubeForm() argument
614 position.x = random->NextFloatSignedOne(); in CalcCubeForm()
615 position.y = random->NextFloatSignedOne(); in CalcCubeForm()
616 position.z = random->NextFloatSignedOne(); in CalcCubeForm()
624 f32 d = random->NextFloat() * in CalcCubeForm()
629 if (random->Next(2) == 0) in CalcCubeForm()
638 f32 r = random->NextFloatSignedOne(); in CalcCubeForm()
639 f32 s = random->NextFloatSignedOne(); in CalcCubeForm()
665 f32 f = random->NextFloat() * (topbottom + frontback + leftright); in CalcCubeForm()
667 position.x = random->NextFloatSignedOne(); in CalcCubeForm()
668 position.y = random->NextFloatSignedOne(); in CalcCubeForm()
669 position.z = random->NextFloatSignedOne(); in CalcCubeForm()
728 ParticleRandom* random, in CalcCylinderForm() argument
747 angleOffset = random->NextFloat() * nw::math::F_PI * 2.0f; in CalcCylinderForm()
771 f32 distance = random->NextFloat(); in CalcCylinderForm()
788 f32 angle = random->NextFloat() * cylinderForm.GetAngleWidth() + angleOffset; in CalcCylinderForm()
792 angle += random->NextFloatSignedHalf() * cylinderForm.GetAngleSwing(); in CalcCylinderForm()
803 position.y = random->NextFloatSignedOne(); in CalcCylinderForm()
824 ParticleRandom* random, in CalcDiscForm() argument
843 angleOffset = random->NextFloat() * nw::math::F_PI * 2.0f; in CalcDiscForm()
879 f32 distance = random->NextFloat(); in CalcDiscForm()
903 angle = random->NextFloatSignedHalf() * discForm.GetAngleWidth(); in CalcDiscForm()
908 angle += random->NextFloatSignedHalf() * discForm.GetAngleSwing(); in CalcDiscForm()
946 ParticleRandom* random, in CalcPointForm() argument
957 NW_UNUSED_VARIABLE(random) in CalcPointForm()
965 random->NextFloatSignedHalf() * Radius, in CalcPointForm()
966 random->NextFloatSignedHalf() * Radius, in CalcPointForm()
967 random->NextFloatSignedHalf() * Radius); in CalcPointForm()
971 targetTranslate[index].x = random->NextFloatSignedHalf() * Radius; in CalcPointForm()
972 targetTranslate[index].y = random->NextFloatSignedHalf() * Radius; in CalcPointForm()
973 targetTranslate[index].z = random->NextFloatSignedHalf() * Radius; in CalcPointForm()
982 ParticleRandom* random, in CalcSphereForm() argument
1001 angleOffset = random->NextFloat() * nw::math::F_PI * 2.0f; in CalcSphereForm()
1025 f32 distance = random->NextFloat(); in CalcSphereForm()
1043 f32 yaw = random->NextFloat() * sphereForm.GetAngleWidth() + angleOffset; in CalcSphereForm()
1044 f32 pitch = nw::math::F_PI * random->NextFloatSignedHalf(); in CalcSphereForm()
1048 yaw += random->NextFloatSignedHalf() * sphereForm.GetAngleSwing(); in CalcSphereForm()
1049 pitch += random->NextFloatSignedHalf() * sphereForm.GetAngleSwing(); in CalcSphereForm()
1090 ParticleRandom* random, in CalcRectangleForm() argument
1120 position.x = random->NextFloatSignedOne(); in CalcRectangleForm()
1121 position.z = random->NextFloatSignedOne(); in CalcRectangleForm()
1128 f32 r = random->NextFloatSignedOne() * 2.0f * in CalcRectangleForm()
1169 f32 f = random->NextFloat() * (1.0f + rectangleForm.GetInner()); in CalcRectangleForm()
1171 position.x = random->NextFloatSignedOne(); in CalcRectangleForm()
1172 position.z = random->NextFloatSignedOne(); in CalcRectangleForm()