acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
location.h
1#pragma once
2
3
4#include "pole.h"
5
6
7template < prototype_number NUMBER >
8using location_type = pole_type < NUMBER >;
9
10
11using LOCATION_INT = i32_pole;
12using LOCATION_LONG_LONG = i64_pole;
13using LOCATION_FLOAT = f32_pole;
14using LOCATION_DOUBLE = f64_pole;
15
16
17using i32_location = LOCATION_INT;
18using i64_location = LOCATION_LONG_LONG;
19using f32_location = LOCATION_FLOAT;
20using f64_location = LOCATION_DOUBLE;
21
22//{
23// ::f64 x;
24// ::f64 y;
25// ::f64 z;
26//};
27
28//using LPLOCATIOND = LOCATIOND * ;
29//using LPCLOCATIOND = const LOCATIOND*;
30//
31//class CLASS_DECL_ACME locationd :
32// public LOCATIOND
33//{
34//public:
35//
36//
37//
38//};
39