载入中...
搜索中...
未找到
Rx.cpp 文件参考
#include "rx/Rx.h"
#include "event/Event.h"
#include <simplesquirrel/simplesquirrel.hpp>
#include <squirrel.h>
#include <unordered_map>

浏览源代码.

class  eve::rx::Rx
 

命名空间

namespace  eve
 
namespace  eve::rx
 
namespace  ssq
 EVEngine ECS 集成层:底层实现使用 sunxfancy/ECS.hpp https://github.com/sunxfancy/ECS.hpp
 
namespace  ssq::detail
 

类型定义

using eve::rx::SubjectV = Subject< Value >
 
using eve::rx::BehaviorSubjectV = BehaviorSubject< Value >
 
using eve::rx::ReplaySubjectV = ReplaySubject< Value >
 
using eve::rx::ObservableV = Observable< Value >
 
using eve::rx::ReactivePropertyV = ReactiveProperty< Value >
 

函数

template<>
void ssq::detail::pushValue (HSQUIRRELVM vm, const eve::rx::Value &v)
 
template<>
eve::rx::Value ssq::detail::popValue (HSQUIRRELVM vm, SQInteger index)
 
 eve::rx::Module_IMPL (Rx, new Rx())