首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > C/C++/VC++ > 一个易于使用的分层状态机的C和C++

一个易于使用的分层状态机的C和C++

  • 资源大小:524.09 kB
  • 上传时间:2021-06-29
  • 下载次数:0次
  • 浏览次数:0次
  • 资源积分:1积分
  • 标      签: 一个 使用 易于 状态 分层

资 源 简 介

hsm-statechart is a fast, lightweight, state machine implementation written in C, based on UML statecharts. Motivation There are other statechart implementations out there, so what"s so good about hsm-statechart? Here are some of the advantages hsm-statechart offers: 1. A liberal license for games and indie development. 1. The creation of state machines directly in code. 1. An easy to understand hierarchical engine, with low policy requirements on user code. 1. It"s written in C and ports easily between OSX, Win32, and mobile platforms. In addition hsm-statechart supports: * Zero dynamic memory allocation in its core API. * Optional per state instance data in the extended API. * A compact declarative interface. * Lua(!) Status of the code Version 0.5

文 件 列 表

builder.vcxproj
builder.vcxproj.filters
docs
examples
hsm-statechart.png
html
images
hsm
builder
hsm_context.c
hsm_context.h
hsm_forwards.h
hsm_info.h
hsm_machine.c
hsm_machine.h
hsm_stack.h
hsm_state.h
hsm_status.h
hsm_types.h
hula
hsm-statechart.1
hsm-statechart.xcodeproj
project.pbxproj
hsm.sln
hsm.vcxproj
hsm.vcxproj.filters
hsm_statechart-0.5-1.rockspec
hula.vcxproj
hula.vcxproj.filters
license.txt
readme.txt
samples
darwin_platform.c
hula
license.txt
platform.c
platform.h
samples.c
watch.c
watch.h
watch1_enum_events.c
watch1_named_events.c
watch3_regions.c
watch_builder.c
watch_lua.c
samples.vcxproj
samples.vcxproj.filters
test
license.txt
lua_test.c
samek_plus.c
samek_plus.h
samek_plus.lua
samek_plus_builder.c
samek_plus_test.c
sequence.c
test.c
test.h
test.vcxproj
test.vcxproj.filters
VIP VIP
0.186616s