Pogosim
Loading...
Searching...
No Matches
RotatingRayOfLightObject Member List

This is the complete list of members for RotatingRayOfLightObject, including all inherited members.

categoryObject
generate_contours(std::size_t points_per_contour=0) constObjectvirtual
geomObjectprotected
get_geometry()Objectinline
is_tangible() constObjectinlinevirtual
launch_user_step(float t) overrideRotatingRayOfLightObjectvirtual
move(float x, float y, float theta=NAN)Objectvirtual
Object(float _x, float _y, ObjectGeometry &_geom, std::string const &_category="objects")Object
Object(Simulation *simulation, float _x, float _y, Configuration const &config, std::string const &_category="objects")Object
parse_configuration(Configuration const &config, Simulation *simulation) overrideRotatingRayOfLightObjectprotectedvirtual
render(SDL_Renderer *, b2WorldId) const overrideRotatingRayOfLightObjectinlinevirtual
RotatingRayOfLightObject(float x, float y, ObjectGeometry &geom, LightLevelMap *light_map, int16_t value, float ray_half_width=0.1f, float angular_speed=3.0f, float photo_start_at=-1.0f, float photo_start_dur=1.0f, float _white_frame_dur=1.0f, int16_t _white_frame_val=32767, std::string const &category="objects")RotatingRayOfLightObject
RotatingRayOfLightObject(Simulation *simulation, float x, float y, LightLevelMap *light_map, Configuration const &config, std::string const &category="objects")RotatingRayOfLightObject
start_white_frame(float now_s)RotatingRayOfLightObjectprotected
thetaObject
update_light_map(LightLevelMap &l)RotatingRayOfLightObject
xObject
yObject
~Object()Objectvirtual