iFun Engine API  1.0.0-b6053
Great Technology for Great Games
fun::World Member List

This is the complete list of members for fun::World, including all inherited members.

Broadcast(const Point &coordinates, float distance, const string &message_type, const Json &message, Encryption encryption, TransportProtocol protocol, const FindOption &option=kDefaultOption, const FindFilter &filter=kNullFilter) ASSERT_NO_ROLLBACK (defined in fun::World)fun::World
Broadcast(const Point &coordinates, float distance, const string &message_type, const Ptr< FunMessage > &message, Encryption encryption, TransportProtocol protocol, const FindOption &option=kDefaultOption, const FindFilter &filter=kNullFilter) ASSERT_NO_ROLLBACK (defined in fun::World)fun::World
Broadcast(const Point &coordinates, float distance, int32_t message_type, const Ptr< FunMessage > &message, Encryption encryption, TransportProtocol protocol, const FindOption &option=kDefaultOption, const FindFilter &filter=kNullFilter) ASSERT_NO_ROLLBACK (defined in fun::World)fun::World
Broadcast(const Point &coordinates, float distance, const ProtobufExtensionIdentifier &message_type, const Ptr< FunMessage > &message, Encryption encryption, TransportProtocol protocol, const FindOption &option=kDefaultOption, const FindFilter &filter=kNullFilter) ASSERT_NO_ROLLBACK (defined in fun::World)fun::World
Broadcast(int64_t id, float distance, const string &message_type, const Json &message, Encryption encryption, TransportProtocol protocol, const FindOption &option=kDefaultOption, const FindFilter &filter=kNullFilter) ASSERT_NO_ROLLBACK (defined in fun::World)fun::World
Broadcast(int64_t id, float distance, const string &message_type, const Ptr< FunMessage > &message, Encryption encryption, TransportProtocol protocol, const FindOption &option=kDefaultOption, const FindFilter &filter=kNullFilter) ASSERT_NO_ROLLBACK (defined in fun::World)fun::World
Broadcast(int64_t id, float distance, int32_t message_type, const Ptr< FunMessage > &message, Encryption encryption, TransportProtocol protocol, const FindOption &option=kDefaultOption, const FindFilter &filter=kNullFilter) ASSERT_NO_ROLLBACK (defined in fun::World)fun::World
Broadcast(int64_t id, float distance, const ProtobufExtensionIdentifier &message_type, const Ptr< FunMessage > &message, Encryption encryption, TransportProtocol protocol, const FindOption &option=kDefaultOption, const FindFilter &filter=kNullFilter) ASSERT_NO_ROLLBACK (defined in fun::World)fun::World
Broadcast(const string &message_type, const Json &message, Encryption encryption, TransportProtocol protocol) ASSERT_NO_ROLLBACK (defined in fun::World)fun::World
Broadcast(const string &message_type, const Ptr< FunMessage > &message, Encryption encryption, TransportProtocol protocol) ASSERT_NO_ROLLBACK (defined in fun::World)fun::World
Broadcast(int32_t message_type, const Ptr< FunMessage > &message, Encryption encryption, TransportProtocol protocol) ASSERT_NO_ROLLBACK (defined in fun::World)fun::World
Broadcast(const ProtobufExtensionIdentifier &message_type, const Ptr< FunMessage > &message, Encryption encryption, TransportProtocol protocol) ASSERT_NO_ROLLBACK (defined in fun::World)fun::World
DECLARE_CLASS_PTR(World) (defined in fun::World)fun::World
DistanceVector typedef (defined in fun::World)fun::World
EraseAllObjects(ObjectVector *objects=NULL) ASSERT_NO_ROLLBACK (defined in fun::World)fun::World
EraseObject(int64_t id) ASSERT_NO_ROLLBACK (defined in fun::World)fun::World
FindFilter typedef (defined in fun::World)fun::World
FindObject(const Point &coordinates, float distance, ObjectVector *objects) (defined in fun::World)fun::World
FindObject(const Point &coordinates, float distance, const FindOption &option, ObjectVector *objects, DistanceVector *distances=NULL) (defined in fun::World)fun::World
FindObject(const Point &coordinates, float distance, const FindOption &option, const FindFilter &filter, ObjectVector *objects, DistanceVector *distances=NULL) (defined in fun::World)fun::World
FindObject(int64_t id, float distance, ObjectVector *objects) (defined in fun::World)fun::World
FindObject(int64_t id, float distance, const FindOption &option, ObjectVector *objects, DistanceVector *distances=NULL) (defined in fun::World)fun::World
FindObject(int64_t id, float distance, const FindOption &option, const FindFilter &filter, ObjectVector *objects, DistanceVector *distances=NULL) (defined in fun::World)fun::World
FindSession(const Point &coordinates, float distance, SessionVector *out) (defined in fun::World)fun::World
FindSession(const Point &coordinates, float distance, const FindOption &option, SessionVector *out) (defined in fun::World)fun::World
FindSession(const Point &coordinates, float distance, const FindOption &option, const FindFilter &filter, SessionVector *out) (defined in fun::World)fun::World
FindSession(int64_t id, float distance, SessionVector *out) (defined in fun::World)fun::World
FindSession(int64_t id, float distance, const FindOption &option, SessionVector *out) (defined in fun::World)fun::World
FindSession(int64_t id, float distance, const FindOption &option, const FindFilter &filter, SessionVector *out) (defined in fun::World)fun::World
FindStaticObject(int64_t id, const FindOption &option, const FindFilter &filter, ObjectVector *objects, DistanceVector *distances=NULL) (defined in fun::World)fun::World
FindStaticObject(const Point &coordinates, const FindOption &option, const FindFilter &filter, ObjectVector *objects, DistanceVector *distances=NULL) (defined in fun::World)fun::World
GetAllObjects(const ObjectFilter &filter, ObjectVector *objects) const (defined in fun::World)fun::World
GetAllObjects(ObjectVector *objects) const (defined in fun::World)fun::World
GetName() const (defined in fun::World)fun::World
GetObject(int64_t id) const (defined in fun::World)fun::World
GetObjectCount() const (defined in fun::World)fun::World
InsertObject(const Point &coordinates, const Ptr< Object > &object) ASSERT_NO_ROLLBACK (defined in fun::World)fun::World
InsertStaticObject(const Point &coordinates, const Ptr< Object > &object) (defined in fun::World)fun::World
IsDeleted() const (defined in fun::World)fun::World
kDefaultOption (defined in fun::World)fun::Worldstatic
kInvalidId (defined in fun::World)fun::Worldstatic
kNullFilter (defined in fun::World)fun::Worldstatic
MakeCircularSectorFilter(float front_gap, const Vector2 &direction, float radius, float left_angle_in_degree, float right_angle_in_degree, float height, bool is_sphere=false, int64_t type_mask=0) (defined in fun::World)fun::Worldstatic
MakeFilter(int64_t type_mask) (defined in fun::World)fun::Worldstatic
MakeMovingSightFilter(const Sphere &previous_coordinates, int64_t type_mask=0) (defined in fun::World)fun::Worldstatic
MakeRectangleFilter(float front_gap, const Vector2 &direction, float width, float depth, float height, bool is_sphere=false, int64_t type_mask=0) (defined in fun::World)fun::Worldstatic
MonitorTypeExistence(int64_t type, const TypeExistenceCallback &callback) (defined in fun::World)fun::World
MoveObject(int64_t id, const Point &coordinates_delta, Point *new_coordinates=NULL) ASSERT_NO_ROLLBACK (defined in fun::World)fun::World
MoveObjectTo(int64_t id, const Point &coordinate) ASSERT_NO_ROLLBACK (defined in fun::World)fun::World
ObjectFilter typedef (defined in fun::World)fun::World
ObjectVector typedef (defined in fun::World)fun::World
SessionVector typedef (defined in fun::World)fun::World
SetSingleThreadMode() (defined in fun::World)fun::World
TypeExistenceCallback typedef (defined in fun::World)fun::World
~World() (defined in fun::World)fun::World