SFS2X Objective-C API  1.7.13
iOS / macOS / tvOS
MapLimits.h
1 //
2 // MapLimis.h
3 // SFS2X
4 //
5 // Created by Lapo on 29/11/13.
6 // Copyright (c) 2013 A51 Integrated | http://a51integrated.com. All rights reserved.
7 //
8 
9 #import "Vec3D.h"
10 
11 /** The MapLimits class is used to set the limits of the virtual environment represented by an MMORoom when creating it. The limits represent the minimum and maximum coordinate values (2D or 3D) that the MMORoom should expect.
12 
13  @see MMORoom
14  @see MMORoomSettings
15  @see Vec3D
16  */
17 @interface MapLimits : NSObject
18 
19 /** The lower MMORoom coordinates
20  @see Vec3D
21  @see MMORoom
22  */
23 @property (readonly, nonatomic, strong) Vec3D* lowerLimit;
24 
25 /** The higher MMORoom coordinates
26  @see Vec3D
27  @see MMORoom
28  */
29 @property (readonly, nonatomic, strong) Vec3D* higherLimit;
30 
31 /**
32  @param lower the lower coordinate limit
33  @param higher the higher coordinate limit
34  @see MMORoom
35  @see MMORoomSettings
36  */
37 +(id) limitWithLowerValue:(Vec3D*)lower higherValue:(Vec3D*)higher;
38 
39 @end
Vec3D
Definition: Vec3D.h:26
MapLimits::higherLimit
Vec3D * higherLimit
Definition: MapLimits.h:29
MapLimits
Definition: MapLimits.h:17
MapLimits::lowerLimit
Vec3D * lowerLimit
Definition: MapLimits.h:23