add_component(std::unique_ptr< GameObjectComponent > component) (defined in GameObject) | GameObject | inline |
add_remove_listener(ObjectRemoveListener *listener) | GameObject | |
after_editor_set() (defined in GameObject) | GameObject | virtual |
check_state() (defined in GameObject) | GameObject | virtual |
class_name() (defined in CustomParticleSystemFile) | CustomParticleSystemFile | inlinestatic |
clear() | CustomParticleSystem | |
collision(Particle *particle, const Vector &movement) override (defined in CustomParticleSystem) | CustomParticleSystem | protectedvirtual |
CustomParticleSystem() (defined in CustomParticleSystem) | CustomParticleSystem | |
CustomParticleSystem(const ReaderMapping &reader) (defined in CustomParticleSystem) | CustomParticleSystem | |
CustomParticleSystemFile() (defined in CustomParticleSystemFile) | CustomParticleSystemFile | |
CustomParticleSystemFile(const ReaderMapping &reader) (defined in CustomParticleSystemFile) | CustomParticleSystemFile | |
del_remove_listener(ObjectRemoveListener *listener) | GameObject | |
display_name() (defined in CustomParticleSystemFile) | CustomParticleSystemFile | inlinestatic |
draw(DrawingContext &context) override | CustomParticleSystem | virtual |
ease_acceleration_x(float acceleration_x, float time, const std::string &easing) | CustomParticleSystem | |
ease_acceleration_y(float acceleration_y, float time, const std::string &easing) | CustomParticleSystem | |
ease_birth_time(float birth_time, float time, const std::string &easing) | CustomParticleSystem | |
ease_birth_time_variation(float birth_time_variation, float time, const std::string &easing) | CustomParticleSystem | |
ease_death_time(float death_time, float time, const std::string &easing) | CustomParticleSystem | |
ease_death_time_variation(float death_time_variation, float time, const std::string &easing) | CustomParticleSystem | |
ease_delay(float delay, float time, const std::string &easing) | CustomParticleSystem | |
ease_feather_factor(float feather_factor, float time, const std::string &easing) | CustomParticleSystem | |
ease_friction_x(float friction_x, float time, const std::string &easing) | CustomParticleSystem | |
ease_friction_y(float friction_y, float time, const std::string &easing) | CustomParticleSystem | |
ease_lifetime(float lifetime, float time, const std::string &easing) | CustomParticleSystem | |
ease_lifetime_variation(float lifetime_variation, float time, const std::string &easing) | CustomParticleSystem | |
ease_rotation(float rotation, float time, const std::string &easing) | CustomParticleSystem | |
ease_rotation_acceleration(float rotation_acceleration, float time, const std::string &easing) | CustomParticleSystem | |
ease_rotation_decceleration(float rotation_decceleration, float time, const std::string &easing) | CustomParticleSystem | |
ease_rotation_speed(float rotation_speed, float time, const std::string &easing) | CustomParticleSystem | |
ease_rotation_speed_variation(float rotation_speed_variation, float time, const std::string &easing) | CustomParticleSystem | |
ease_rotation_variation(float rotation_variation, float time, const std::string &easing) | CustomParticleSystem | |
ease_speed_variation_x(float speed_variation_x, float time, const std::string &easing) | CustomParticleSystem | |
ease_speed_variation_y(float speed_variation_y, float time, const std::string &easing) | CustomParticleSystem | |
ease_speed_x(float speed_x, float time, const std::string &easing) | CustomParticleSystem | |
ease_speed_y(float speed_y, float time, const std::string &easing) | CustomParticleSystem | |
ease_value(float *value, float target, float time, easing func) (defined in CustomParticleSystem) | CustomParticleSystem | |
editor_delete() | GameObject | inlinevirtual |
editor_deselect() | GameObject | inlinevirtual |
editor_select() | GameObject | inlinevirtual |
editor_update() | GameObject | inlinevirtual |
enabled | ParticleSystem | protected |
ExposableClass() (defined in ExposableClass) | ExposableClass | inline |
fade_acceleration_x(float acceleration_x, float time) | CustomParticleSystem | |
fade_acceleration_y(float acceleration_y, float time) | CustomParticleSystem | |
fade_birth_time(float birth_time, float time) | CustomParticleSystem | |
fade_birth_time_variation(float birth_time_variation, float time) | CustomParticleSystem | |
fade_death_time(float death_time, float time) | CustomParticleSystem | |
fade_death_time_variation(float death_time_variation, float time) | CustomParticleSystem | |
fade_delay(float delay, float time) | CustomParticleSystem | |
fade_feather_factor(float feather_factor, float time) | CustomParticleSystem | |
fade_friction_x(float friction_x, float time) | CustomParticleSystem | |
fade_friction_y(float friction_y, float time) | CustomParticleSystem | |
fade_lifetime(float lifetime, float time) | CustomParticleSystem | |
fade_lifetime_variation(float lifetime_variation, float time) | CustomParticleSystem | |
fade_rotation(float rotation, float time) | CustomParticleSystem | |
fade_rotation_acceleration(float rotation_acceleration, float time) | CustomParticleSystem | |
fade_rotation_decceleration(float rotation_decceleration, float time) | CustomParticleSystem | |
fade_rotation_speed(float rotation_speed, float time) | CustomParticleSystem | |
fade_rotation_speed_variation(float rotation_speed_variation, float time) | CustomParticleSystem | |
fade_rotation_variation(float rotation_variation, float time) | CustomParticleSystem | |
fade_speed_variation_x(float speed_variation_x, float time) | CustomParticleSystem | |
fade_speed_variation_y(float speed_variation_y, float time) | CustomParticleSystem | |
fade_speed_x(float speed_x, float time) | CustomParticleSystem | |
fade_speed_y(float speed_y, float time) | CustomParticleSystem | |
finish_construction() | GameObject | inlinevirtual |
GameObject() (defined in GameObject) | GameObject | |
GameObject(const std::string &name) (defined in GameObject) | GameObject | |
GameObject(const ReaderMapping &reader) (defined in GameObject) | GameObject | |
get_acceleration_x() const | CustomParticleSystem | |
get_acceleration_y() const | CustomParticleSystem | |
get_birth_mode() const | CustomParticleSystem | |
get_birth_time() const | CustomParticleSystem | |
get_birth_time_variation() const | CustomParticleSystem | |
get_class_name() const override (defined in CustomParticleSystemFile) | CustomParticleSystemFile | inlinevirtual |
get_class_types() const override | CustomParticleSystemFile | inlinevirtual |
get_collision(Particle *particle, const Vector &movement) (defined in CustomParticleSystem) | CustomParticleSystem | protected |
get_collision_mode() const | CustomParticleSystem | |
get_component() (defined in GameObject) | GameObject | inline |
get_cover_screen() const | CustomParticleSystem | |
get_death_mode() const | CustomParticleSystem | |
get_death_time() const | CustomParticleSystem | |
get_death_time_variation() const | CustomParticleSystem | |
get_delay() const | CustomParticleSystem | |
get_display_name() const override | CustomParticleSystemFile | inlinevirtual |
get_enabled() const | ParticleSystem | |
get_exposed_class_name() const override (defined in CustomParticleSystem) | CustomParticleSystem | inlinevirtual |
get_feather_factor() const | CustomParticleSystem | |
get_friction_x() const | CustomParticleSystem | |
get_friction_y() const | CustomParticleSystem | |
get_icon_path() const override (defined in CustomParticleSystemFile) | CustomParticleSystemFile | inlinevirtual |
get_latest_version() const | GameObject | |
get_layer() const (defined in ParticleSystem) | ParticleSystem | inline |
get_lifetime() const | CustomParticleSystem | |
get_lifetime_variation() const | CustomParticleSystem | |
get_max_amount() const | CustomParticleSystem | |
get_name() const | GameObject | |
get_offscreen_mode() const | CustomParticleSystem | |
get_parent() const (defined in GameObject) | GameObject | inline |
get_patches() const | GameObject | virtual |
get_props() const (defined in CustomParticleSystem) | CustomParticleSystem | inline |
get_rotation() const | CustomParticleSystem | |
get_rotation_acceleration() const | CustomParticleSystem | |
get_rotation_decceleration() const | CustomParticleSystem | |
get_rotation_mode() const | CustomParticleSystem | |
get_rotation_speed() const | CustomParticleSystem | |
get_rotation_speed_variation() const | CustomParticleSystem | |
get_rotation_variation() const | CustomParticleSystem | |
get_settings() override (defined in CustomParticleSystemFile) | CustomParticleSystemFile | virtual |
get_speed_variation_x() const | CustomParticleSystem | |
get_speed_variation_y() const | CustomParticleSystem | |
get_speed_x() const | CustomParticleSystem | |
get_speed_y() const | CustomParticleSystem | |
get_type() const | GameObject | |
get_types() const | GameObject | virtual |
get_uid() const (defined in GameObject) | GameObject | inline |
get_version() const | GameObject | |
has_object_manager_priority() const | GameObject | inlinevirtual |
has_settings() const | GameObject | inlinevirtual |
has_variable_size() const | GameObject | inlinevirtual |
INITIAL enum value (defined in GameObject) | GameObject | protected |
is_saveable() const | GameObject | inlinevirtual |
is_singleton() const | GameObject | inlinevirtual |
is_up_to_date() const | GameObject | |
is_valid() const | GameObject | inline |
m_fade_helpers | GameObject | protected |
m_name | GameObject | protected |
m_track_undo | GameObject | protected |
m_type | GameObject | protected |
max_particle_size (defined in ParticleSystem) | ParticleSystem | protected |
on_flip(float height) | GameObject | inlinevirtual |
on_type_change(int old_type) (defined in GameObject) | GameObject | inlineprotectedvirtual |
parse_type(const ReaderMapping &reader) | GameObject | protected |
ParticleEditor (defined in CustomParticleSystemFile) | CustomParticleSystemFile | friend |
particles (defined in ParticleSystem) | ParticleSystem | protected |
ParticleSystem(const ReaderMapping &reader, float max_particle_size=60) (defined in ParticleSystem) | ParticleSystem | |
ParticleSystem(float max_particle_size=60) (defined in ParticleSystem) | ParticleSystem | |
ParticleSystem_Interactive() (defined in ParticleSystem_Interactive) | ParticleSystem_Interactive | |
ParticleSystem_Interactive(const ReaderMapping &mapping) (defined in ParticleSystem_Interactive) | ParticleSystem_Interactive | |
play_looping_sounds() | GameObject | inlinevirtual |
register_class(ssq::VM &vm) (defined in CustomParticleSystem) | CustomParticleSystem | static |
reinit_textures() (defined in CustomParticleSystem) | CustomParticleSystem | |
remove_component(GameObjectComponent *component) (defined in GameObject) | GameObject | inline |
remove_me() | GameObject | inlinevirtual |
save(Writer &writer) override | CustomParticleSystem | virtual |
save() (defined in GameObject) | GameObject | |
save_state() | GameObject | virtual |
set_acceleration_x(float acceleration_x) | CustomParticleSystem | |
set_acceleration_y(float acceleration_y) | CustomParticleSystem | |
set_birth_mode(const std::string &mode) | CustomParticleSystem | |
set_birth_time(float birth_time) | CustomParticleSystem | |
set_birth_time_variation(float birth_time_variation) | CustomParticleSystem | |
set_collision_mode(const std::string &mode) | CustomParticleSystem | |
set_cover_screen(bool cover) | CustomParticleSystem | |
set_death_mode(const std::string &mode) | CustomParticleSystem | |
set_death_time(float death_time) | CustomParticleSystem | |
set_death_time_variation(float death_time_variation) | CustomParticleSystem | |
set_delay(float delay) | CustomParticleSystem | |
set_enabled(bool enable) | ParticleSystem | |
set_feather_factor(float feather_factor) | CustomParticleSystem | |
set_friction_x(float friction_x) | CustomParticleSystem | |
set_friction_y(float friction_y) | CustomParticleSystem | |
set_lifetime(float lifetime) | CustomParticleSystem | |
set_lifetime_variation(float lifetime_variation) | CustomParticleSystem | |
set_max_amount(int amount) | CustomParticleSystem | |
set_name(const std::string &name) (defined in GameObject) | GameObject | inline |
set_offscreen_mode(const std::string &mode) | CustomParticleSystem | |
set_props(ParticleProps *props) (defined in CustomParticleSystem) | CustomParticleSystem | inline |
set_rotation(float rotation) | CustomParticleSystem | |
set_rotation_acceleration(float rotation_acceleration) | CustomParticleSystem | |
set_rotation_decceleration(float rotation_decceleration) | CustomParticleSystem | |
set_rotation_mode(const std::string &mode) | CustomParticleSystem | |
set_rotation_speed(float rotation_speed) | CustomParticleSystem | |
set_rotation_speed_variation(float rotation_speed_variation) | CustomParticleSystem | |
set_rotation_variation(float rotation_variation) | CustomParticleSystem | |
set_speed_variation_x(float speed_variation_x) | CustomParticleSystem | |
set_speed_variation_y(float speed_variation_y) | CustomParticleSystem | |
set_speed_x(float speed_x) | CustomParticleSystem | |
set_speed_y(float speed_y) | CustomParticleSystem | |
spawn_particles(int amount, bool instantly) | CustomParticleSystem | |
stop_looping_sounds() | GameObject | inlinevirtual |
track_state() const | GameObject | inlinevirtual |
type_id_to_value(const std::string &id) const | GameObject | protected |
type_value_to_id(int value) const (defined in GameObject) | GameObject | protected |
TypeChange enum name | GameObject | protected |
update(float dt_sec) override | CustomParticleSystem | virtual |
update_version() (defined in GameObject) | GameObject | virtual |
virtual_height (defined in ParticleSystem) | ParticleSystem | protected |
virtual_width (defined in ParticleSystem) | ParticleSystem | protected |
z_pos (defined in ParticleSystem) | ParticleSystem | protected |
~CustomParticleSystem() override (defined in CustomParticleSystem) | CustomParticleSystem | |
~CustomParticleSystemFile() override (defined in CustomParticleSystemFile) | CustomParticleSystemFile | |
~ExposableClass() override (defined in ExposableClass) | ExposableClass | inlinevirtual |
~GameObject() override (defined in GameObject) | GameObject | virtual |
~ParticleSystem() override (defined in ParticleSystem) | ParticleSystem | |
~ParticleSystem_Interactive() override (defined in ParticleSystem_Interactive) | ParticleSystem_Interactive | |