Logo
LocalLight.h
1#pragma once
2
3namespace XXSharpKmyPhysics {
4 ref class PhysicsObject;
5}
6
7namespace XXSharpKmyGfx
8{
9 private ref class LocalLight
10 {
11 public:
12 kmyGfx::LocalLight *obj;
13 LocalLight();
14 ~LocalLight();
15 void setType(bool isPoint);
16 void setColor(u8 r, u8 g, u8 b);
17 void setIntensity(float i);
18 void setAngle(float inner, float outer);
19 void setRadius(float radius);
20 void setPickupID(unsigned short id);
21 void stopPickup(bool flg);
22 void setDisplayID(unsigned int id);
23 void setSpecularScale(float v);
24 void select(bool flg);
25
26 XXSharpKmyPhysics::PhysicsObject^ getPhysicsObject();
27 };
28}