OsmAnd
|
#include <jni.h>
#include <android/log.h>
#include <iterator>
#include <string>
#include <vector>
#include <hash_map>
#include "renderRules.h"
#include "common.h"
#define _OSMAND_RENDER_RULES |
RenderingRuleSearchRequest* initSearchRequest | ( | jobject | renderingRuleSearchRequest | ) |
JNIEXPORT void JNICALL Java_net_osmand_plus_render_NativeOsmandLibrary_initRenderingRulesStorage | ( | JNIEnv * | ienv, |
jobject | obj, | ||
jobject | storage | ||
) |
void loadJniRenderingRules | ( | ) |
void unloadJniRenderRules | ( | ) |
RenderingRulesStorage* defaultStorage = NULL |
jmethodID List_get |
jmethodID List_size |
jclass ListClass |
jfieldID RenderingRule_floatProperties |
jfieldID RenderingRule_ifChildren |
jfieldID RenderingRule_ifElseChildren |
jfieldID RenderingRule_intProperties |
jfieldID RenderingRule_properties |
jclass RenderingRuleClass |
jfieldID RenderingRuleProperty_attrName |
jfieldID RenderingRuleProperty_input |
jfieldID RenderingRuleProperty_type |
jclass RenderingRulePropertyClass |
jfieldID RenderingRuleSearchRequest_fvalues |
jfieldID RenderingRuleSearchRequest_props |
jfieldID RenderingRuleSearchRequest_storage |
jfieldID RenderingRuleSearchRequest_values |
jmethodID RenderingRulesStorage_getRules |
jfieldID RenderingRulesStorage_PROPS |
jclass RenderingRulesStorageClass |
jfieldID RenderingRuleStorageProperties_rules |